OpenRTM-aist IDL 2.1.0
Loading...
Searching...
No Matches
Classes | Modules | Macros | Typedefs | Enumerations
RTC.idl File Reference
import "SDOPackage.idl;
Include dependency graph for RTC.idl:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

interface  RTC::ComponentAction
 ComponentAction. More...
 
interface  RTC::LightweightRTObject
 LightweightRTObject. More...
 
interface  RTC::ExecutionContext
 ExecutionContext. More...
 
interface  RTC::DataFlowComponentAction
 DataFlowComponentAction. More...
 
interface  RTC::DataFlowComponent
 dataFlowComponent More...
 
interface  RTC::Fsm
 fsm More...
 
interface  RTC::FsmParticipantAction
 FsmParticipantAction. More...
 
interface  RTC::FsmParticipant
 
interface  RTC::Mode
 Mode. More...
 
interface  RTC::ModeCapable
 ModeCapable. More...
 
interface  RTC::MultiModeComponentAction
 MultiModeComponentAction. More...
 
interface  RTC::MultiModeObject
 
struct  RTC::PortInterfaceProfile
 PortInterfaceProfile. More...
 
struct  RTC::ConnectorProfile
 ConnectorProfile. More...
 
struct  RTC::PortProfile
 PortProfile. More...
 
struct  RTC::ExecutionContextProfile
 
interface  RTC::FsmObject
 FsmObject. More...
 
struct  RTC::FsmBehaviorProfile
 FsmBehaviorProfile. More...
 
struct  RTC::FsmProfile
 FsmProfile. More...
 
interface  RTC::FsmService
 FsmService. More...
 
struct  RTC::ComponentProfile
 ComponentProfile. More...
 
interface  RTC::PortService
 PortService. More...
 
interface  RTC::ExecutionContextService
 ExecutionContextService. More...
 
interface  RTC::RTObject
 RTObject. More...
 

Modules

module  RTC
 

Macros

#define EXECUTION_HANDLE_TYPE_NATIVE   long
 

Typedefs

typedef EXECUTION_HANDLE_TYPE_NATIVE RTC::ExecutionContextHandle_t
 ExecutionContextHandle_t.
 
typedef SDOPackage::UniqueIdentifier RTC::UniqueIdentifier
 
typedef SDOPackage::NVList RTC::NVList
 
typedef sequence< ExecutionContextRTC::ExecutionContextList
 
typedef sequence< PortInterfaceProfileRTC::PortInterfaceProfileList
 
typedef sequence< PortServiceRTC::PortServiceList
 
typedef sequence< RTObjectRTC::RTCList
 
typedef sequence< ConnectorProfileRTC::ConnectorProfileList
 
typedef sequence< PortProfileRTC::PortProfileList
 
typedef sequence< ExecutionContextProfileRTC::ExecutionContextProfileList
 
typedef sequence< FsmBehaviorProfileRTC::FsmBehaviorProfileList
 
typedef sequence< ComponentProfileRTC::ComponentProfileList
 
typedef sequence< ExecutionContextServiceRTC::ExecutionContextServiceList
 

Enumerations

enum  RTC::ReturnCode_t {
  RTC::RTC_OK , RTC::RTC_ERROR , RTC::BAD_PARAMETER , RTC::UNSUPPORTED ,
  RTC::OUT_OF_RESOURCES , RTC::PRECONDITION_NOT_MET
}
 ReturnCode_t. More...
 
enum  RTC::LifeCycleState { RTC::CREATED_STATE , RTC::INACTIVE_STATE , RTC::ACTIVE_STATE , RTC::ERROR_STATE }
 LifeCycleState. More...
 
enum  RTC::ExecutionKind { RTC::PERIODIC , RTC::EVENT_DRIVEN , RTC::OTHER }
 ExecutionKind. More...
 
enum  RTC::PortInterfacePolarity { RTC::PROVIDED , RTC::REQUIRED }
 PortInterfacePolarity. More...
 

Macro Definition Documentation

◆ EXECUTION_HANDLE_TYPE_NATIVE

#define EXECUTION_HANDLE_TYPE_NATIVE   long