Class: Syskit::Coordination::PlanExtension::AttachedDataMonitoringTable
- Inherits:
-
Struct
- Object
- Struct
- Syskit::Coordination::PlanExtension::AttachedDataMonitoringTable
- Defined in:
- lib/syskit/coordination/plan_extension.rb
Overview
Representation of a data monitoring table attached to a plan
Instance Attribute Summary collapse
-
#arguments ⇒ Hash<Symbol,Object>
The arguments that should be used to create the table instance.
-
#instances ⇒ Hash<Roby::Task,DataMonitoringTable>
The set of table instances created so far.
-
#model ⇒ Models::DataMonitoringTable
The data monitoring table model.
-
#triggers ⇒ Roby::Plan::Trigger
The triggers that would activate the table, as returned by Roby::Plan#add_trigger.
Instance Attribute Details
#arguments ⇒ Hash<Symbol,Object>
The arguments that should be used to create the table instance
22 |
# File 'lib/syskit/coordination/plan_extension.rb', line 22 AttachedDataMonitoringTable = Struct.new :model, :arguments, :triggers, :instances |
#instances ⇒ Hash<Roby::Task,DataMonitoringTable>
The set of table instances created so far
22 |
# File 'lib/syskit/coordination/plan_extension.rb', line 22 AttachedDataMonitoringTable = Struct.new :model, :arguments, :triggers, :instances |
#model ⇒ Models::DataMonitoringTable
The data monitoring table model
22 |
# File 'lib/syskit/coordination/plan_extension.rb', line 22 AttachedDataMonitoringTable = Struct.new :model, :arguments, :triggers, :instances |
#triggers ⇒ Roby::Plan::Trigger
The triggers that would activate the table, as returned by Roby::Plan#add_trigger
22 |
# File 'lib/syskit/coordination/plan_extension.rb', line 22 AttachedDataMonitoringTable = Struct.new :model, :arguments, :triggers, :instances |