#include <NamingManager.h>
Public Member Functions | |
| NamingManager (Manager *manager) | |
| virtual | ~NamingManager () |
| void | registerNameServer (const char *method, const char *name_server) |
| void | bindObject (const char *name, const RTObject_impl *rtobj) |
| void | update () |
| void | unbindObject (const char *name) |
| void | unbindAll () |
| std::vector< RTObject_impl * > | getObjects () |
Protected Member Functions | |
| NamingBase * | createNamingObj (const char *method, const char *name_server) |
| void | bindCompsTo (NamingBase *ns) |
| void | registerCompName (const char *name, const RTObject_impl *rtobj) |
| void | unregisterCompName (const char *name) |
Protected Attributes | |
| std::vector< Names * > | m_names |
| ACE_Thread_Mutex | m_namesMutex |
| std::vector< Comps * > | m_compNames |
| ACE_Thread_Mutex | m_compNamesMutex |
| Manager * | m_manager |
| MedLogbuf | m_MedLogbuf |
| LogStream | rtcout |
Classes | |
| struct | Comps |
| struct | Names |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1