OpenRTM-aist 2.1.0
|
Connector 基底クラス [詳解]
#include <ConnectorBase.h>
公開メンバ関数 | |
virtual | ~ConnectorBase ()=default |
デストラクタ | |
virtual const ConnectorInfo & | profile ()=0 |
Profile 取得 | |
virtual const char * | id ()=0 |
Connector ID 取得 | |
virtual const char * | name ()=0 |
Connector 名取得 | |
virtual DataPortStatus | disconnect ()=0 |
接続解除関数 | |
virtual CdrBufferBase * | getBuffer ()=0 |
Buffer を取得する | |
virtual void | activate ()=0 |
アクティブ化 | |
virtual void | deactivate ()=0 |
非アクティブ化 | |
Connector 基底クラス
InPort/OutPort, Push/Pull 各種 Connector を派生させるための 基底クラス。
|
virtualdefault |
デストラクタ
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Buffer を取得する
RTC::InPortConnector, RTC::OutPortPullConnector, RTC::OutPortPushConnector, RTC::OutPortConnectorで実装されています。
|
pure virtual |
Connector ID 取得
RTC::InPortConnector, RTC::OutPortConnectorで実装されています。
|
pure virtual |
Connector 名取得
RTC::InPortConnector, RTC::OutPortConnectorで実装されています。
|
pure virtual |
Profile 取得
RTC::InPortConnector, RTC::OutPortConnectorで実装されています。