#include <RtcInPort.h>
RTM::InPortAny< T >に対する継承グラフ
Public メソッド | |
InPortAny (const char *name, T &value, int bufsize=64) | |
InPortAny クラスコンストラクタ. | |
InPortAny (const char *name, int bufsize=64) | |
InPortAny クラスコンストラクタ. | |
virtual | ~InPortAny () |
InPortAny クラスデストラクタ. | |
virtual void | put (const CORBA::Any &value) throw (RTM::InPort::Disconnected, CORBA::SystemException) |
[CORBA interface] InPort に値を与える | |
virtual void | initBuffer (T &value) |
InPort 内のリングバッファの値を初期化. | |
virtual T | read () |
バインドされた T 型の変数に InPort バッファの最新値を読み込む | |
virtual bool | operator>> (T &rhs) |
T 型のデータへ InPort の最新値データを読み込む. | |
virtual PortProfile * | profile () throw (CORBA::SystemException) |
[CORBA interface] InPort のプロファイルを取得する | |
const char * | name () |
InPort の名前を取得する. | |
Protected 変数 | |
PortProfile | m_Profile |
InPort のプロファイル. |
InPort の実装である InPortAny<T> のテンプレートクラス。 はRTCDataType.idl にて定義されている型で、メンバとして Time 型の tm , および T型の data を持つ構造体でなくてはならない。
|
InPortAny クラスコンストラクタ. InPortAny<T> クラスのコンストラクタ。 パラメータとして与えられる T 型の変数にバインドされる。
|
|
InPortAny クラスコンストラクタ. InPortAny<T> クラスのコンストラクタ。
|
|
InPortAny クラスデストラクタ. InPortAny<T> クラスのデストラクタ。 |
|
InPort 内のリングバッファの値を初期化. InPort 内のリングバッファの値を初期化する。 |
|
InPort の名前を取得する.
|
|
T 型のデータへ InPort の最新値データを読み込む.
|
|
[CORBA interface] InPort のプロファイルを取得する
|
|
[CORBA interface] InPort に値を与える InPort に値を put する。 RTM::InPortBaseに実装されています. |
|
バインドされた T 型の変数に InPort バッファの最新値を読み込む バインドされた T 型のデータに InPort の最新値を読み込む。 コンストラクタで T 型の変数と InPort がバインドされていなければならない。 |
|
InPort のプロファイル.
|