TargetExecutionContext object. More...
Public Member Functions | |
def | __init__ |
def | __str__ |
def | id |
def | id |
def | parse_xml_node |
def | parse_yaml |
def | properties |
def | properties |
def | save_xml |
def | to_dict |
Public Attributes | |
id | |
Private Attributes | |
_id | |
_properties |
TargetExecutionContext object.
Stores enough information to uniquely identify an execution context in the RT system. Used to specify target execution contexts of components that are used to manage execution order, execution conditions, and so on. An RT component may hold multiple execution contexts. The execution context concerned must be specified when activating, shutting down, etc an RT component.
Definition at line 241 of file targets.py.
def rtsprofile.targets.TargetExecutionContext.__init__ | ( | self, | |
component_id = '' , |
|||
instance_name = '' , |
|||
id = '' |
|||
) |
Constructor. See also the @ref TargetComponent constructor. @param id The ID of the target execution context. @type id str
Definition at line 251 of file targets.py.
Reimplemented from rtsprofile.targets.TargetComponent.
Definition at line 265 of file targets.py.
def rtsprofile.targets.TargetExecutionContext.id | ( | self | ) |
The ID of the target execution context.
Definition at line 274 of file targets.py.
def rtsprofile.targets.TargetExecutionContext.id | ( | self, | |
id | |||
) |
Definition at line 279 of file targets.py.
def rtsprofile.targets.TargetExecutionContext.parse_xml_node | ( | self, | |
node | |||
) |
Parse an xml.dom Node object representing a target execution context into this object.
Reimplemented from rtsprofile.targets.TargetComponent.
Definition at line 302 of file targets.py.
def rtsprofile.targets.TargetExecutionContext.parse_yaml | ( | self, | |
y | |||
) |
Parse a YAML specification of a target execution context into this object.
Reimplemented from rtsprofile.targets.TargetComponent.
Definition at line 314 of file targets.py.
Miscellaneous properties. Stores key/value pair properties. Part of the extended profile.
Reimplemented from rtsprofile.targets.TargetComponent.
Definition at line 285 of file targets.py.
def rtsprofile.targets.TargetExecutionContext.properties | ( | self, | |
properties | |||
) |
Reimplemented from rtsprofile.targets.TargetComponent.
Definition at line 296 of file targets.py.
def rtsprofile.targets.TargetExecutionContext.save_xml | ( | self, | |
doc, | |||
element | |||
) |
Save this target execution context into an xml.dom.Element object.
Reimplemented from rtsprofile.targets.TargetComponent.
Definition at line 326 of file targets.py.
Save this target execution context into a dictionary.
Reimplemented from rtsprofile.targets.TargetComponent.
Definition at line 334 of file targets.py.
Definition at line 256 of file targets.py.
Reimplemented from rtsprofile.targets.TargetComponent.
Definition at line 256 of file targets.py.
Definition at line 305 of file targets.py.