|
OpenRTM-aist 2.0.2
|
direct接続用InPort基底クラス [詳解]
#include <DirectInPortBase.h>


公開メンバ関数 | |
| ~DirectInPortBase () override=default | |
| デストラクタ | |
| virtual bool | isNew ()=0 |
| 最新データが存在するか確認する | |
| virtual bool | isEmpty ()=0 |
| バッファが空かどうか確認する | |
| virtual void | write (DataType &data)=0 |
| データの書き込み | |
基底クラス RTC::DirectPortBase に属する継承公開メンバ関数 | |
| virtual | ~DirectPortBase ()=default |
| デストラクタ | |
direct接続用InPort基底クラス
|
overridedefault |
デストラクタ
|
pure virtual |
バッファが空かどうか確認する
InPortのバッファが空かどうかを bool 値で返す。 空の場合は true, 未読データがある場合は false を返す。
RTC::InPort< DataType >で実装されています。
|
pure virtual |
最新データが存在するか確認する
InPortに未読の最新データが到着しているかをbool値で返す。 InPortが未接続の場合、および接続コネクタのバッファがEmpty の場合にはfalseを返す。
RTC::InPort< DataType >で実装されています。
|
pure virtual |