20 #ifndef RTC_CONNECTORBASE_H 21 #define RTC_CONNECTORBASE_H 221 virtual const char*
id() = 0;
236 virtual const char*
name() = 0;
307 #endif // RTC_CONNECTORBASE_H #define DATAPORTSTATUS_ENUM
RTC::DataPortStatus 導入
Definition: DataPortStatus.h:233
coil::Properties properties
プロパティ
Definition: ConnectorBase.h:126
RT component logger class.
Connector 基底クラス
Definition: ConnectorBase.h:156
coil::vstring ports
接続ポートIOR
Definition: ConnectorBase.h:118
RTC::ReturnCode_t activate(RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
RTCを指定した実行コンテキストでアクティベーションする
ConnectorInfo クラス
Definition: ConnectorBase.h:43
ConnectorInfo()
コンストラクタ
Definition: ConnectorBase.h:92
std::vector< ConnectorInfo > ConnectorInfoList
Definition: ConnectorBase.h:129
std::vector< std::string > vstring
Definition: stringutil.h:45
RTC::ReturnCode_t disconnect(RTC::ConnectorProfile connector_prof)
対象のRTCの指定したポートのコネクタのIDのリストを取得
virtual ~ConnectorBase()
デストラクタ
Definition: ConnectorBase.h:191
std::string name
接続名前
Definition: ConnectorBase.h:102
RTC::ReturnCode_t deactivate(RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
RTCを指定した実行コンテキストで非アクティベーションする
プロパティセットを表現するクラス
Definition: Properties.h:101
Property list class (derived from Java Properties)
std::vector< ConnectorBase * > ConnectorList
Definition: ConnectorBase.h:131
ConnectorInfo(const char *name_, const char *id_, coil::vstring ports_, coil::Properties properties_)
コンストラクタ
Definition: ConnectorBase.h:71
DataPortStatus mixin クラス
Definition: DataPortStatus.h:54
BufferBase 抽象クラス
Definition: BufferBase.h:104
std::string id
接続ID
Definition: ConnectorBase.h:110