RTC.idl

import "SDOPackage.idl";

ソースコードを見る。

ネームスペース

namespace  RTC

構成

interface  RTC::ComponentAction
 LightweightRTC::ConponentAction interface [詳細]
interface  RTC::LightweightRTObject
 LightweightRTC::LightweightRTObject interface [詳細]
interface  RTC::ExecutionContext
 LightweightRTC::ExecutionContext interface [詳細]
interface  RTC::DataFlowComponentAction
 ExecutionSemantics::DataFlowComponentAction interface [詳細]
interface  RTC::DataFlowParticipant
 ExecutionSemantics::DataFlowParticipant component [詳細]
interface  RTC::FsmObject
 ExecutionSemantics::FsmObject interface [詳細]
interface  RTC::FsmParticipantAction
 ExecutionSemantics::FsmParticipantAction interface [詳細]
interface  RTC::FsmParticipant
 ExecutionSemantics::FsmParticipant component [詳細]
interface  RTC::Mode
 ExecutionSemantics::Mode interface [詳細]
interface  RTC::ModeCapable
 ExecutionSemantics::ModeCapable interface [詳細]
interface  RTC::MultiModeComponentAction
 ExecutionSemantics::MultiModeComponentAction interface [詳細]
interface  RTC::MultiModeObject
 ExecutionSemantics::MultiModeObject interface [詳細]
struct  RTC::PortInterfaceProfile
 Introspection::PortInterfaceProfile structure [詳細]
struct  RTC::ConnectorProfile
 Introspection::ConnectorProfile structure [詳細]
struct  RTC::PortProfile
 Introspection::PortProfile structure [詳細]
struct  RTC::ExecutionContextProfile
 Introspection::ExecutionContextProfile structure [詳細]
struct  RTC::ComponentProfile
 Introspection::ComponentProfile structure [詳細]
interface  RTC::Port
 Introspection::Port interface [詳細]
interface  RTC::ExecutionContextService
 Introspection::ExecutionContextService interface [詳細]
struct  RTC::FsmBihaviorProfile
 Introspection::FsmBihaviorProfile structure [詳細]
struct  RTC::FsmProfile
 Introspection::FsmProfile structure [詳細]
interface  RTC::FsmService
 Introspection::FsmService interface [詳細]
interface  RTC::RTObject
 Introspection::RTObject interface [詳細]

マクロ定義

#define UNIQUE_ID_TYPE_NATIVE   long

型定義

typedef
SDOPackage::UniqueIdentifier 
RTC::UniqueIdentifier
typedef
SDOPackage::NVList 
RTC::NVList
typedef
UNIQUE_ID_TYPE_NATIVE 
RTC::UniqueId
typedef sequence
< ExecutionContext > 
RTC::ExecutionContextList
typedef sequence< Mode > RTC::ModeList
typedef sequence
< PortInterfaceProfile > 
RTC::PortInterfaceProfileList
typedef sequence< Port > RTC::PortList
typedef sequence
< RTObject > 
RTC::RTCList
typedef sequence
< ConnectorProfile > 
RTC::ConnectorProfileList
typedef sequence
< PortProfile > 
RTC::PortProfileList
typedef sequence
< ExecutionContextProfile > 
RTC::ExecutionContextProfileList
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
}
 LightweightRTC::ReturnCode_t enumeration [詳細]
enum  RTC::LifeCycleState { RTC::INACTIVE_STATE, RTC::ACTIVE_STATE, RTC::ERROR_STATE, RTC::UNKNOWN_STATE }
 LightweightRTC::LifeCycleState enumeration [詳細]
enum  RTC::ExecutionKind { RTC::PERIODIC, RTC::EVENT_DRIVEN, RTC::OTHER }
 LightweightRTC::ExecutionKind enumeration [詳細]
enum  RTC::PortInterfacePolarity { RTC::PROVIDED, RTC::REQUIRED }
 Introspection::PortInterfacePolarity enumeration [詳細]


マクロ定義

#define UNIQUE_ID_TYPE_NATIVE   long


OpenRTMに対してThu May 29 15:03:38 2008に生成されました。  doxygen 1.5.3