Public メソッド | |
__init__ (name, value, buffer_, read_block=False, write_block=False, read_timeout=0, write_timeout=0) | |
InPort クラスコンストラクタ. | |
__del__ () | |
InPortクラスデストラクタ. | |
isNew () | |
name () | |
write (value) | |
DataPort に値を書き込む. | |
read () | |
DataPort から値を読み出す. | |
init (value) | |
InPort 内のリングバッファの値を初期化. | |
update () | |
バインドされた変数self._valueに InPort バッファの最新値を読み込む | |
setOnWrite (on_write) | |
InPort バッファにデータ入力時のコールバックの設定. | |
setOnWriteConvert (on_wconvert) | |
setOnRead (on_read) | |
setOnReadConvert (on_rconvert) | |
setOnOverflow (on_overflow) | |
setOnUnderflow (on_underflow) | |
getPortDataType () | |
データ取得のためのメソッド データの型名を取得するため、InPortCorbaProviderから呼ばれる。 added by kurihara |
|
InPortクラスデストラクタ. InPortクラスのデストラクタ。 |
|
InPort クラスコンストラクタ. InPortクラスのコンストラクタ。
|
|
データ取得のためのメソッド データの型名を取得するため、InPortCorbaProviderから呼ばれる。 added by kurihara
|
|
InPort 内のリングバッファの値を初期化. InPort 内のリングバッファの値を初期化する。 |
|
|
|
|
|
DataPort から値を読み出す. DataPort から値を読み出す
|
|
|
|
|
|
|
|
|
|
InPort バッファにデータ入力時のコールバックの設定. InPort が持つバッファにデータがputされたときに呼ばれるコールバック オブジェクトを設定する。設定されるコールバックオブジェクトは InPort<DataType>::OnPutクラスを継承し、引数 const DataType& 、 戻り値 void の operator() 関数が実装されている必要がある。
struct MyOnPutCallback : public InPort<DataType> { |
|
|
|
バインドされた変数self._valueに InPort バッファの最新値を読み込む バインドされたデータに InPort の最新値を読み込む。 |
|
DataPort に値を書き込む. DataPort に値を書き込む。
|