Module simics::api::simulator::sim_conf_object
source ยท Expand description
Simulator configuration object handling
Functionsยง
- _class_
has_ ๐attribute Check if a class implements an attribute - _class_
port ๐Get a port for a class - _create_
object ๐Create a new instance of a configuration class - _delete_
object ๐Delete the object or throw an exception if unsuccessful - _delete_
objects ๐Delete the objects in the list or throw an exception if unsuccessful - _get_
all_ ๐classes Get an unordered list of all conf classes in the simulator - _get_
all_ ๐objects Get an unordered list of all conf objects in the simulator - _get_
attribute ๐Get the attribute of a given name from an object - Get the flags of an attribute in a class
- _get_
attribute_ ๐idx Get an index of an attribute of a given name from an object - _get_
class_ ๐attribute Get the attribute of a given name from a class - Get an index of an attribute of a given name from a class
- _get_
object ๐Get an existing instance object by name - _set_
attribute ๐Set an attribute value on an object - Set the default value of an attribute on an object
- _set_
attribute_ ๐idx Set an attribute value at an index on an object - _set_
class_ ๐attribute Set the default value of an attribute on a class - Set the default value of an attribute on a class with an index
- Check if a class implements an attribute
- Get a port for a class
- Create a new instance of a configuration class
- Delete the object or throw an exception if unsuccessful
- Delete the objects in the list or throw an exception if unsuccessful
- Get an unordered list of all conf classes in the simulator
- Get an unordered list of all conf objects in the simulator
- Get the attribute of a given name from an object
- Get the flags of an attribute in a class
- Get an index of an attribute of a given name from an object
- Get the attribute of a given name from a class
- Get an index of an attribute of a given name from a class
- Get an existing instance object by name
- Set an attribute value on an object
- Set the default value of an attribute on an object
- Set an attribute value at an index on an object
- Set the default value of an attribute on a class
- Set the default value of an attribute on a class with an index