OpenRTM-aist IDL  1.2
クラス | モジュール | マクロ定義 | 型定義 | 列挙型
RTC.idl ファイル
import "SDOPackage.idl";
RTC.idl の依存先関係図:
被依存関係図:

[ソースコード]

クラス

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

モジュール

module  RTC
 

マクロ定義

#define EXECUTION_HANDLE_TYPE_NATIVE   long
 

型定義

typedef EXECUTION_HANDLE_TYPE_NATIVE RTC::ExecutionContextHandle_t
 
typedef SDOPackage::UniqueIdentifier RTC::UniqueIdentifier
 
typedef SDOPackage::NVList RTC::NVList
 
typedef sequence< ExecutionContext > RTC::ExecutionContextList
 
typedef sequence< PortInterfaceProfile > RTC::PortInterfaceProfileList
 
typedef sequence< PortService > RTC::PortServiceList
 
typedef sequence< RTObject > RTC::RTCList
 
typedef sequence< ConnectorProfile > RTC::ConnectorProfileList
 
typedef sequence< PortProfile > RTC::PortProfileList
 
typedef sequence< ExecutionContextProfile > RTC::ExecutionContextProfileList
 
typedef sequence< FsmBehaviorProfile > RTC::FsmBehaviorProfileList
 
typedef sequence< ComponentProfile > RTC::ComponentProfileList
 
typedef sequence< ExecutionContextService > RTC::ExecutionContextServiceList
 

列挙型

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. [詳解]
 
enum  RTC::LifeCycleState { RTC::CREATED_STATE, RTC::INACTIVE_STATE, RTC::ACTIVE_STATE, RTC::ERROR_STATE }
 
enum  RTC::ExecutionKind { RTC::PERIODIC, RTC::EVENT_DRIVEN, RTC::OTHER }
 
enum  RTC::PortInterfacePolarity { RTC::PROVIDED, RTC::REQUIRED }
 

マクロ定義詳解

#define EXECUTION_HANDLE_TYPE_NATIVE   long