OpenRTM-aist 2.0.2
読み取り中…
検索中…
一致する文字列を見つけられません
RTC::OnReadConvert< DataType > クラステンプレートabstract

read() 時のデータ変換コールバック抽象クラス [詳解]

#include <PortCallback.h>

公開メンバ関数

virtual ~OnReadConvert ()=default
 デストラクタ
 
virtual DataType operator() (const DataType &value)=0
 コールバックメソッド
 

詳解

template<class DataType>
class RTC::OnReadConvert< DataType >

read() 時のデータ変換コールバック抽象クラス

InPort のバッファからデータが read()される際に呼び出される コールバック用インターフェース。 このコールバックの戻り値がread()の戻り値となる。

から
0.4.0

構築子と解体子

◆ ~OnReadConvert()

template<class DataType >
virtual RTC::OnReadConvert< DataType >::~OnReadConvert ( )
virtualdefault

デストラクタ

デストラクタ

関数詳解

◆ operator()()

template<class DataType >
virtual DataType RTC::OnReadConvert< DataType >::operator() ( const DataType & value)
pure virtual

コールバックメソッド

バッファからデータが読み出される際に呼び出されるコールバック関数 であり、operator()() の戻り値は InPort の read() の戻り値となる、 またはデータ変数に格納される。

引数
valueバッファから読みだされたデータ
戻り値
変換後のデータ。データポート変数にはこの値が格納される。

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