RTC::NamingBase Class Reference

NamingService management abstract class. More...

#include <NamingManager.h>

Inheritance diagram for RTC::NamingBase:

RTC::NamingOnCorba

List of all members.

Public Member Functions

 NamingBase ()
 Constructor.
virtual ~NamingBase ()
 Destructor.
virtual void bindObject (const char *name, const RTObject_impl *rtobj)=0
 Pure virtual function to bind the specified objects to NamingService.
virtual void unbindObject (const char *name)=0
 Pure virtual function to unbind the specified objects from NamingService.


Detailed Description

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

Constructor & Destructor Documentation

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

Constructor.

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

Destructor.


Member Function Documentation

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

Pure virtual function to bind the specified objects to NamingService.

Parameters:
name Names at the binding
rtobj The target objects for the binding

Implemented in RTC::NamingOnCorba.

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

Pure virtual function to unbind the specified objects from NamingService.

Parameters:
name The target objects for the unbinding

Implemented in RTC::NamingOnCorba.


Generated on Wed May 21 05:17:34 2008 for OpenRTM by  doxygen 1.5.3