VIRTUTECH CONFIDENTIAL    Previous - Up - Next

log-object

Provided by
Simics Core
Class Hierarchy
conf-objectlog-object
Interfaces Implemented
log_object
Description
Base class that gives its descendants logging capabilities.

Attributes

Attributes inherited from class conf-object
attributes, classname, component, iface, name, object_id, queue
Attribute List
access_count
Session attribute; read/write access; type: Integer.

Number of times a memory- or port-mapped object has been accessed.

log_buffer
Session attribute; read/write access; type: [[[ioi],[o|niiiii]|[],[[sii]*]]*]; integer indexed; indexed type: unknown type.

List of log messages for an object.

log_buffer_last
Session attribute; read/write access; type: Integer.

Index of the oldest entry in the log buffer.

log_buffer_size
Session attribute; read/write access; type: Integer.

The number of entries in the log buffer.

log_group_mask
Session attribute; read/write access; type: Integer.

Bit mask corresponding to enabled log groups.

log_groups
Pseudo attribute; read-only access; type: [s*].

List containing the log group names.

log_level
Session attribute; read/write access; type: Integer.

The current log level for this object.

log_type_mask
Session attribute; read/write access; type: Integer.

Bit mask corresponding to enabled log types. A value of zero enables all types.

Command List

Commands defined by interface log_object
log, log-group, log-level, log-size, log-type

VIRTUTECH CONFIDENTIAL    Previous - Up - Next