#include <InPortCorbaConsumer.h>
RTC::InPortCorbaConsumer< DataType >に対する継承グラフ
Public メソッド | |
InPortCorbaConsumer (BufferBase< DataType > &buffer) | |
InPortCorbaConsumer (const InPortCorbaConsumer< DataType > &consumer) | |
InPortCorbaConsumer & | operator= (const InPortCorbaConsumer< DataType > &consumer) |
virtual | ~InPortCorbaConsumer () |
void | put (DataType &data) |
void | push () |
virtual InPortCorbaConsumer * | clone () const |
virtual bool | subscribeInterface (const SDOPackage::NVList &properties) |
virtual void | unsubscribeInterface (const SDOPackage::NVList &properties) |
virtual bool | setObject (CORBA::Object_ptr obj) |
オブジェクトをセットする | |
typename RTC::InPortAny::_ptr_type | _ptr () |
ObjectType 型のオブジェクトのリファレンスを取得. | |
typename RTC::InPortAny::_ptr_type | operator-> () |
ObjectType 型のオブジェクトのリファレンスを取得. | |
virtual void | releaseObject () |
virtual CORBA::Object_ptr | getObject () |
CORBAオブジェクトを取得する. | |
Protected 変数 | |
typename RTC::InPortAny::_var_type | m_var |
CORBA::Object_var | m_objref |
|
|
|
|
|
|
|
ObjectType 型のオブジェクトのリファレンスを取得. ObjectType に narrow済みのオブジェクトのリファレンスを取得する。 オブジェクトリファレンスを使用するには、setObject() でセット済みで なければならない。 オブジェクトがセットされていなければ nil オブジェクトリファレンスが、 返される。
|
|
RTC::InPortConsumerを実装しています. |
|
CORBAオブジェクトを取得する. 与えられたオブジェクトリファレンスは、ConsumerBase オブジェクト内に CORBA::Object_var 型として保持される。
|
|
ObjectType 型のオブジェクトのリファレンスを取得. ObjectType に narrow済みのオブジェクトのリファレンスを取得する。 オブジェクトリファレンスを使用するには、setObject() でセット済みで なければならない。 オブジェクトがセットされていなければ nil オブジェクトリファレンスが、 返される。
|
|
|
|
RTC::InPortConsumerを実装しています. |
|
|
|
RTC::CorbaConsumerBaseを再定義しています。 |
|
オブジェクトをセットする ConsumerBase のオーバーライド。CORBA::Object_var にオブジェクトをセット するとともに、templateパラメータの型で narrow したオブジェクトを メンバ変数に保持する。
RTC::CorbaConsumerBaseを再定義しています。 |
|
RTC::InPortConsumerを実装しています. |
|
RTC::InPortConsumerを実装しています. |
|
|
|
|