#include <RtcNaming.h>
Public Member Functions | |
RtcNaming () | |
A constructor of RtcNaming class. | |
RtcNaming (CORBA::ORB_ptr orb) | |
A constructor of RtcNaming class. | |
~RtcNaming () | |
A destructor of RtcNaming class. | |
bool | initNaming (const CORBA::ORB_ptr orb) |
Initialize RtcNaming object. | |
CosNaming::NamingContextExt_var | createContext (CosNaming::NamingContextExt_var context, const std::string &id, const std::string &kind) |
Create naming context. | |
bool | createHostContext (const std::string &id) |
Create host context. | |
bool | createManagerContext (const std::string &id) |
Create manager context. | |
bool | createCategoryContext (const std::string &category) |
Create category context. | |
bool | createModuleContext (const std::string &module, const std::string &category) |
Create module context. | |
bool | bindObject (CosNaming::NamingContextExt_var context, const std::string &id, const std::string &kind, CORBA::Object_ptr obj) |
Bind object to a context. | |
bool | bindObjectByFullPath (const std::string &path, CORBA::Object_ptr obj) |
Bind object to a context specified full path string. | |
bool | bindComponent (const std::string &component, const std::string &module, const std::string &category, CORBA::Object_ptr obj) |
Bind component to a context. | |
bool | bindManager (const std::string &id, CORBA::Object_ptr obj) |
Bind manager to a context. | |
bool | destroyHostContext () |
Destroy host context. | |
bool | destroyManagerContext () |
Destroy manager context. | |
bool | destroyCategoryContext (const std::string &id) |
Destroy manager context. | |
bool | destroyModuleContext (const std::string &module, const std::string &category) |
Destroy manager context. | |
bool | findHostContext (const std::string &id_seq, ContextList &context) |
Find host context. | |
bool | findCategoryContext (const std::string &id_seq, ContextList &context) |
Find category context. | |
bool | findModuleContext (const std::string &id_seq, ContextList &context) |
Find module context. | |
bool | findManagerContext (const std::string &id_seq, ContextList &context) |
Find manager context. | |
bool | findManager (std::string &id, ObjectList &objects) |
Find and get manager object reference. | |
bool | findComponents (const std::string &id_seq, ObjectList &objects) |
Find and get component object reference. | |
Protected Member Functions | |
bool | destroyRecursive (CosNaming::NamingContextExt_var context) |
Destroy naming context recursive. | |
void | findObjectsRecursive (CosNaming::NamingContextExt_ptr context, const std::string &path, ObjectList &obj) |
Find object reference recursive. | |
void | findContextRecursive (CosNaming::NamingContextExt_var context, const std::string &path, ContextList &context_list) |
Find naming context recursive. | |
void | bindObjectRecursive (CosNaming::NamingContextExt_var context, const std::string &path, CORBA::Object_ptr obj) |
Bind context/object recursive. |
|
A constructor of RtcNaming class.
|
|
A constructor of RtcNaming class.
|
|
A destructor of RtcNaming class.
|
|
Bind component to a context. Bind object to specified naming context
|
|
Bind manager to a context. Bind manager object to specified naming context
|
|
Bind object to a context. Bind object to specified naming context
|
|
Bind object to a context specified full path string. Bind object to specified full path string.
|
|
Bind context/object recursive.
|
|
Create category context. Create category context on the default naming service.
|
|
Create naming context. Create a naming context using Context_var, id and kind
|
|
Create host context. Create host context on the default naming service.
|
|
Create manager context. Create manager context on the default naming service.
|
|
Create module context. Create module context on the default naming service.
|
|
Destroy manager context.
|
|
Destroy host context.
|
|
Destroy manager context.
|
|
Destroy manager context.
|
|
Destroy naming context recursive.
|
|
Find category context.
|
|
Find and get component object reference.
|
|
Find naming context recursive.
|
|
Find host context.
|
|
Find and get manager object reference.
|
|
Find manager context.
|
|
Find module context.
|
|
Find object reference recursive.
|
|
Initialize RtcNaming object.
|