VIRTUTECH CONFIDENTIAL    Previous - Up - Next

conf-object

Provided by
Simics Core
Class Hierarchy
conf-object
Interfaces Implemented
None
Description
Base class from which all other objects inherit.

Attributes

Attribute List
attributes
Pseudo attribute; read-only access; type: [[sis]*].

((name, attr, doc, type), ...). The list of attributes registered for the object. The list consists of name that is the name of the attribute, attr is its attr_attr_t value, doc is the documentation of the attribute, and type is the attribute type format.

classname
Pseudo attribute; read-only access; type: String.

Name of object class.

component
Session attribute; read/write access; type: Object or Nil.

The component that the object is part of, or NIL.

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

(name, ...). The list of interfaces exported by this object.

name
Pseudo attribute; read-only access; type: String.

Unique object name.

object_id
Pseudo attribute; read-only access; type: Integer.

Unique object identifier.

queue
Session attribute; read/write access; type: Object or Nil.

Object used as event queue when posting events. If no value is provided, queue will default to the first processor defined in the configuration when the first event is posted.

VIRTUTECH CONFIDENTIAL    Previous - Up - Next