NamingService management abstract class.
More...
#include <NamingManager.h>
NamingService management abstract class.
This is the abstract interface class for NamingServer management. Concrete management classes must implement the following pure virtual functions.
- Since
- 0.4.0
Definition at line 63 of file NamingManager.h.
◆ Guard
◆ Mutex
◆ NamingBase()
RTC::NamingBase::NamingBase |
( |
| ) |
|
|
inline |
◆ ~NamingBase()
virtual RTC::NamingBase::~NamingBase |
( |
void |
| ) |
|
|
inlinevirtual |
◆ bindObject() [1/2]
virtual void RTC::NamingBase::bindObject |
( |
const char * |
name, |
|
|
const RTObject_impl * |
rtobj |
|
) |
| |
|
pure virtual |
Pure virtual function to bind the specified objects to the NamingService.
- Parameters
-
name | The name to be bound to the NamingService |
rtobj | The target objects to be bound to the NamingSerivce |
Implemented in RTC::NamingOnCorba.
◆ bindObject() [2/2]
virtual void RTC::NamingBase::bindObject |
( |
const char * |
name, |
|
|
const RTM::ManagerServant * |
mgr |
|
) |
| |
|
pure virtual |
Pure virtual function to bind the specified ManagerServants to NamingService.
- Parameters
-
name | The name to be bound to the NamingService |
rtobj | The target objects to be bound to the NamingSerivce |
Implemented in RTC::NamingOnCorba.
◆ isAlive()
virtual bool RTC::NamingBase::isAlive |
( |
| ) |
|
|
pure virtual |
Check if the name service is alive.
- Returns
- true: alive, false:non not alive
Implemented in RTC::NamingOnCorba.
◆ unbindObject()
virtual void RTC::NamingBase::unbindObject |
( |
const char * |
name | ) |
|
|
pure virtual |
Pure virtual function to unbind the specified objects from NamingService.
- Parameters
-
name | The name of the object released from NamingService |
Implemented in RTC::NamingOnCorba.
The documentation for this class was generated from the following file: