クラス RTC::NamingBase

NamingService 管理用抽象クラス. [詳細]

#include <NamingManager.h>

RTC::NamingBaseに対する継承グラフ
RTC::NamingOnCorba

すべてのメンバ一覧

Public メソッド

 NamingBase ()
 コンストラクタ
virtual ~NamingBase (void)
 デストラクタ
virtual void bindObject (const char *name, const RTObject_impl *rtobj)=0
 指定したオブジェクトをNamingServiceへバインドする純粋仮想関数
virtual void bindObject (const char *name, const RTM::ManagerServant *mgr)=0
 指定したManagerServantをNamingServiceへバインドする純粋仮想関数
virtual void unbindObject (const char *name)=0
 指定したオブジェクトをNamingServiceからアンバインドするための 純粋仮想関数
virtual bool isAlive ()=0
 ネームサーバの生存を確認する。

説明

NamingService 管理用抽象クラス.

NamingServer 管理用抽象インターフェースクラス。 具象管理クラスは、以下の純粋仮想関数の実装を提供しなければならない。

から:
0.4.0

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

RTC::NamingBase::NamingBase (  )  [inline]

コンストラクタ

virtual RTC::NamingBase::~NamingBase ( void   )  [inline, virtual]

デストラクタ


関数

virtual void RTC::NamingBase::bindObject ( const char *  name,
const RTM::ManagerServant mgr 
) [pure virtual]

指定したManagerServantをNamingServiceへバインドする純粋仮想関数

引数:
name バインド時の名称
rtobj バインド対象ManagerServant

RTC::NamingOnCorbaで実装されています。

virtual void RTC::NamingBase::bindObject ( const char *  name,
const RTObject_impl rtobj 
) [pure virtual]

指定したオブジェクトをNamingServiceへバインドする純粋仮想関数

引数:
name バインド時の名称
rtobj バインド対象オブジェクト

RTC::NamingOnCorbaで実装されています。

virtual bool RTC::NamingBase::isAlive (  )  [pure virtual]

ネームサーバの生存を確認する。

戻り値:
true:生存している, false:生存していない

RTC::NamingOnCorbaで実装されています。

virtual void RTC::NamingBase::unbindObject ( const char *  name  )  [pure virtual]

指定したオブジェクトをNamingServiceからアンバインドするための 純粋仮想関数

引数:
name アンバインド対象オブジェクト

RTC::NamingOnCorbaで実装されています。

OpenRTMに対してFri Mar 11 00:00:51 2011に生成されました。  doxygen 1.6.3