OpenRTM-aist 2.0.2
読み取り中…
検索中…
一致する文字列を見つけられません
RTC::ConnectorBase クラスabstract

Connector 基底クラス [詳解]

#include <ConnectorBase.h>

RTC::ConnectorBase の継承関係図

公開メンバ関数

virtual ~ConnectorBase ()=default
 デストラクタ
 
virtual const ConnectorInfoprofile ()=0
 Profile 取得
 
virtual const char * id ()=0
 Connector ID 取得
 
virtual const char * name ()=0
 Connector 名取得
 
virtual DataPortStatus disconnect ()=0
 接続解除関数
 
virtual CdrBufferBasegetBuffer ()=0
 Buffer を取得する
 
virtual void activate ()=0
 アクティブ化
 
virtual void deactivate ()=0
 非アクティブ化
 

詳解

Connector 基底クラス

InPort/OutPort, Push/Pull 各種 Connector を派生させるための 基底クラス。

から
1.0.0

構築子と解体子

◆ ~ConnectorBase()

virtual RTC::ConnectorBase::~ConnectorBase ( )
virtualdefault

デストラクタ

関数詳解

◆ activate()

virtual void RTC::ConnectorBase::activate ( )
pure virtual

アクティブ化

このコネクタをアクティブ化する

RTC::InPortPullConnector, RTC::InPortPushConnector, RTC::OutPortPullConnector, RTC::OutPortPushConnectorで実装されています。

◆ deactivate()

virtual void RTC::ConnectorBase::deactivate ( )
pure virtual

非アクティブ化

このコネクタを非アクティブ化する

RTC::InPortPullConnector, RTC::InPortPushConnector, RTC::OutPortPullConnector, RTC::OutPortPushConnectorで実装されています。

◆ disconnect()

virtual DataPortStatus RTC::ConnectorBase::disconnect ( )
pure virtual

接続解除関数

Connector が保持している接続を解除する

RTC::InPortConnector, RTC::InPortPullConnector, RTC::InPortPushConnector, RTC::OutPortConnector, RTC::OutPortPullConnector, RTC::OutPortPushConnectorで実装されています。

◆ getBuffer()

virtual CdrBufferBase * RTC::ConnectorBase::getBuffer ( )
pure virtual

Buffer を取得する

Connector が保持している Buffer を返す

RTC::InPortConnector, RTC::OutPortConnector, RTC::OutPortPullConnector, RTC::OutPortPushConnectorで実装されています。

◆ id()

virtual const char * RTC::ConnectorBase::id ( )
pure virtual

Connector ID 取得

Connector ID を取得する

RTC::InPortConnector, RTC::OutPortConnectorで実装されています。

◆ name()

virtual const char * RTC::ConnectorBase::name ( )
pure virtual

Connector 名取得

Connector 名を取得する

RTC::InPortConnector, RTC::OutPortConnectorで実装されています。

◆ profile()

virtual const ConnectorInfo & RTC::ConnectorBase::profile ( )
pure virtual

Profile 取得

Connector Profile を取得する

RTC::InPortConnector, RTC::OutPortConnectorで実装されています。


このクラス詳解は次のファイルから抽出されました: