Utility functions for RT-Component. More...
| Classes | |
| class | StateHolder | 
| State holder class.  More... | |
| class | StateMachine | 
| State machine class.  More... | |
| Functions | |
| bool | isDataFlowComponent (CORBA::Object_ptr obj) | 
| Confirm whether specified RT-Component is DataFlowComponent. | |
| bool | isFsmObject (CORBA::Object_ptr obj) | 
| Confirm whether specified RT-Component is Fsm. | |
| bool | isFsmParticipant (CORBA::Object_ptr obj) | 
| Confirm whether specified RT-Component is FsmParticipant. | |
| bool | isMultiModeObject (CORBA::Object_ptr obj) | 
| Confirm whether specified RT-Component is multiModeComponent. | |
Utility functions for RT-Component.
This provides the following utility functions to RT-Component.
| bool RTC_Utils::isDataFlowComponent | ( | CORBA::Object_ptr | obj | ) | 
Confirm whether specified RT-Component is DataFlowComponent.
Confirm whether specified RT-Component is DataFlowComponent. DataFlowComponent is a type of the RT-Component which is used when Semantics of ExecutionContext is Periodic Sampled Data Processing.
| obj | The target CORBA object for the investigation | 
Definition at line 31 of file RTCUtil.cpp.
| bool RTC_Utils::isFsmObject | ( | CORBA::Object_ptr | obj | ) | 
Confirm whether specified RT-Component is Fsm.
Confirm whether specified RT-Component is Fsm. Fsm is a type of the RT-Component that is used when Semantics of ExecutionContext is Stimulus Response Processing. It is uset to define the state transition.
| obj | The target CORBA object for the investigation | 
Definition at line 59 of file RTCUtil.cpp.
| bool RTC_Utils::isFsmParticipant | ( | CORBA::Object_ptr | obj | ) | 
Confirm whether specified RT-Component is FsmParticipant.
Confirm whether specified RT-Component is FsmParticipant. FsmParticipant is a type of the RT-Component which is used when Semantics of ExecutionContext is Stimulus Response Processing. It is used to define the actions in the state.
| obj | The target CORBA object for the investigation | 
Definition at line 45 of file RTCUtil.cpp.
| bool RTC_Utils::isMultiModeObject | ( | CORBA::Object_ptr | obj | ) | 
Confirm whether specified RT-Component is multiModeComponent.
Confirm whether specified RT-Component is multiModeComponent. multiModeComponent is a type of the RT-Component which is used when Semantics of ExecutionContext is Modes of Operation. It is used to define Mode.
| obj | The target CORBA object for the investigation | 
Definition at line 73 of file RTCUtil.cpp.