NamingService 管理用抽象クラス. [詳細]
#include <NamingManager.h>
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 管理用抽象インターフェースクラス。 具象管理クラスは、以下の純粋仮想関数の実装を提供しなければならない。
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] |
virtual void RTC::NamingBase::unbindObject | ( | const char * | name | ) | [pure virtual] |