OpenRTM-aist 2.1.0
読み取り中…
検索中…
一致する文字列を見つけられません
公開メンバ関数 | 全メンバ一覧
RTC::InPortDirectProvider クラス

InPortDirectProvider クラス [詳解]

#include <InPortDirectProvider.h>

RTC::InPortDirectProvider の継承関係図
Inheritance graph
[凡例]
RTC::InPortDirectProvider 連携図
Collaboration graph
[凡例]

公開メンバ関数

 InPortDirectProvider ()
 コンストラクタ
 
 ~InPortDirectProvider () override
 デストラクタ
 
void init (coil::Properties &prop) override
 設定初期化
 
void setBuffer (BufferBase< ByteData > *buffer) override
 バッファをセットする
 
void setListener (ConnectorInfo &info, ConnectorListenersBase *listeners) override
 リスナを設定する。
 
void setConnector (InPortConnector *connector) override
 Connectorを設定する。
 
- 基底クラス RTC::InPortProvider に属する継承公開メンバ関数
 InPortProvider ()
 コンストラクタ
 
virtual ~InPortProvider ()
 デストラクタ
 
virtual void publishInterfaceProfile (SDOPackage::NVList &prop)
 InterfaceProfile情報を公開する
 
virtual bool publishInterface (SDOPackage::NVList &prop)
 Interface情報を公開する
 

その他の継承メンバ

- 基底クラス RTC::InPortProvider に属する継承限定公開メンバ関数
void setInterfaceType (const char *interface_type)
 インタフェースタイプを設定する
 
void setDataFlowType (const char *dataflow_type)
 データフロータイプを設定する
 
void setSubscriptionType (const char *subs_type)
 サブスクリプションタイプを設定する
 
- 基底クラス RTC::InPortProvider に属する継承限定公開変数類
SDOPackage::NVList m_properties
 ポートプロファイルを保持するプロパティ
 
Logger rtclog
 ロガーストリーム
 

詳解

InPortDirectProvider クラス

InPortProvider

データ転送に CORBA の OpenRTM::InPortCdr インターフェースを利用し た、push 型データフロー型を実現する InPort プロバイダクラス。

から
0.4.0

構築子と解体子

◆ InPortDirectProvider()

RTC::InPortDirectProvider::InPortDirectProvider ( )

コンストラクタ

◆ ~InPortDirectProvider()

RTC::InPortDirectProvider::~InPortDirectProvider ( )
override

デストラクタ

関数詳解

◆ init()

void RTC::InPortDirectProvider::init ( coil::Properties &  prop)
overridevirtual

設定初期化

RTC::InPortProviderを実装しています。

◆ setBuffer()

void RTC::InPortDirectProvider::setBuffer ( BufferBase< ByteData > *  buffer)
overridevirtual

バッファをセットする

RTC::InPortProviderを実装しています。

◆ setConnector()

void RTC::InPortDirectProvider::setConnector ( InPortConnector connector)
overridevirtual

Connectorを設定する。

RTC::InPortProviderを実装しています。

◆ setListener()

void RTC::InPortDirectProvider::setListener ( ConnectorInfo info,
ConnectorListenersBase listeners 
)
overridevirtual

リスナを設定する。

RTC::InPortProviderを実装しています。


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