メインページ | ネームスペース一覧 | クラス階層 | 構成 | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

クラス RTM::InPortBase

InPort 基底クラス. [詳細]

#include <RtcInPortBase.h>

RTM::InPortBaseに対する継承グラフ

RTM::InPortAny< T > すべてのメンバ一覧

Public メソッド

 InPortBase ()
 InPortBase クラスコンストラクタ.

virtual ~InPortBase ()
 InPortBase クラスデストラクタ.

virtual void put (const CORBA::Any &value)=0 throw (CORBA::SystemException, RTM::InPort::Disconnected)
 [CORBA interface] InPort に値を渡す

virtual PortProfile * profile () throw (CORBA::SystemException)
 [CORBA interface] InPort のプロファイルを取得する

const char * name ()
 InPort の名前を取得する.


Protected 変数

PortProfile m_Profile
 InPort のプロファイル.


説明

InPort 基底クラス.

InPort の実装である InPort<T> の基底クラス。 CORBA interface への実装を提供する。


コンストラクタとデストラクタ

RTM::InPortBase::InPortBase  )  [inline]
 

InPortBase クラスコンストラクタ.

InPortBase のクラスコンストラクタ。

virtual RTM::InPortBase::~InPortBase  )  [inline, virtual]
 

InPortBase クラスデストラクタ.

InPortBase のクラスデストラクタ。


関数

const char* RTM::InPortBase::name  )  [inline]
 

InPort の名前を取得する.

virtual PortProfile* RTM::InPortBase::profile  )  throw (CORBA::SystemException) [virtual]
 

[CORBA interface] InPort のプロファイルを取得する

virtual void RTM::InPortBase::put const CORBA::Any &  value  )  throw (CORBA::SystemException, RTM::InPort::Disconnected) [pure virtual]
 

[CORBA interface] InPort に値を渡す

RTM::InPortAny< T >を実装しています.


変数

PortProfile RTM::InPortBase::m_Profile [protected]
 

InPort のプロファイル.


このクラスの説明は次のファイルから生成されました:
OpenRTMに対してThu Dec 16 15:29:07 2004に生成されました。 doxygen 1.3.6