NamingService management abstract class. More...
#include <NamingManager.h>
  
 Public Member Functions | |
| NamingBase () | |
| Constructor.   | |
| virtual | ~NamingBase (void) | 
| Destructor.   | |
| virtual void | bindObject (const char *name, const RTObject_impl *rtobj)=0 | 
| Pure virtual function to bind the specified objects to the NamingService.   | |
| virtual void | bindObject (const char *name, const RTM::ManagerServant *mgr)=0 | 
| Pure virtual function to bind the specified ManagerServants to NamingService.   | |
| virtual void | unbindObject (const char *name)=0 | 
| Pure virtual function to unbind the specified objects from NamingService.   | |
| virtual bool | isAlive ()=0 | 
| Check if the name service is alive.   | |
NamingService management abstract class.
This is the abstract interface class for NamingServer management. Concrete management classes must implement the following pure virtual functions.
| RTC::NamingBase::NamingBase | ( | ) |  [inline] | 
        
Constructor.
| virtual RTC::NamingBase::~NamingBase | ( | void | ) |  [inline, virtual] | 
        
Destructor.
| virtual void RTC::NamingBase::bindObject | ( | const char * | name, | |
| const RTM::ManagerServant * | mgr | |||
| ) |  [pure virtual] | 
        
Pure virtual function to bind the specified ManagerServants to NamingService.
| name | The name to be bound to the NamingService | |
| rtobj | The target objects to be bound to the NamingSerivce | 
Implemented in RTC::NamingOnCorba.
| 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.
| name | The name to be bound to the NamingService | |
| rtobj | The target objects to be bound to the NamingSerivce | 
Implemented in RTC::NamingOnCorba.
| virtual bool RTC::NamingBase::isAlive | ( | ) |  [pure virtual] | 
        
Check if the name service is alive.
Implemented in RTC::NamingOnCorba.
| virtual void RTC::NamingBase::unbindObject | ( | const char * | name | ) |  [pure virtual] | 
        
Pure virtual function to unbind the specified objects from NamingService.
| name | The name of the object released from NamingService | 
Implemented in RTC::NamingOnCorba.
 1.6.3