Choreonoid  1.5
Public Member Functions | Friends | List of all members
cnoid::NamingContext_impl Class Reference

#include <CosNaming_impl.h>

Inheritance diagram for cnoid::NamingContext_impl:

Public Member Functions

 NamingContext_impl (PortableServer::POA_ptr poa, const PortableServer::ObjectId &id)
 
virtual void bind (const CosNaming::Name &n, CORBA::Object_ptr obj)
 
virtual void rebind (const CosNaming::Name &n, CORBA::Object_ptr obj)
 
virtual void bind_context (const CosNaming::Name &n, CosNaming::NamingContext_ptr nc)
 
virtual void rebind_context (const CosNaming::Name &n, CosNaming::NamingContext_ptr nc)
 
virtual CORBA::Object_ptr resolve (const CosNaming::Name &n)
 
virtual void unbind (const CosNaming::Name &n)
 
virtual CosNaming::NamingContext_ptr new_context ()
 
virtual CosNaming::NamingContext_ptr bind_new_context (const CosNaming::Name &n)
 
virtual void destroy ()
 
virtual void list (CORBA::ULong how_many, CosNaming::BindingList_out bl, CosNaming::BindingIterator_out bi)
 
virtual char * to_string (const CosNaming::Name &n)
 
virtual CosNaming::Name * to_name (const char *sn)
 
virtual char * to_url (const char *addr, const char *sn)
 
virtual CORBA::Object_ptr resolve_str (const char *n)
 

Friends

class BindingNode
 

Constructor & Destructor Documentation

◆ NamingContext_impl()

NamingContext_impl::NamingContext_impl ( PortableServer::POA_ptr  poa,
const PortableServer::ObjectId &  id 
)

Member Function Documentation

◆ bind()

void NamingContext_impl::bind ( const CosNaming::Name &  n,
CORBA::Object_ptr  obj 
)
virtual

◆ bind_context()

void NamingContext_impl::bind_context ( const CosNaming::Name &  n,
CosNaming::NamingContext_ptr  nc 
)
virtual

◆ bind_new_context()

CosNaming::NamingContext_ptr NamingContext_impl::bind_new_context ( const CosNaming::Name &  n)
virtual

◆ destroy()

void NamingContext_impl::destroy ( )
virtual

◆ list()

void NamingContext_impl::list ( CORBA::ULong  how_many,
CosNaming::BindingList_out  bl,
CosNaming::BindingIterator_out  bi 
)
virtual

◆ new_context()

CosNaming::NamingContext_ptr NamingContext_impl::new_context ( )
virtual

◆ rebind()

void NamingContext_impl::rebind ( const CosNaming::Name &  n,
CORBA::Object_ptr  obj 
)
virtual

◆ rebind_context()

void NamingContext_impl::rebind_context ( const CosNaming::Name &  n,
CosNaming::NamingContext_ptr  nc 
)
virtual

◆ resolve()

CORBA::Object_ptr NamingContext_impl::resolve ( const CosNaming::Name &  n)
virtual

◆ resolve_str()

CORBA::Object_ptr NamingContext_impl::resolve_str ( const char *  n)
virtual

◆ to_name()

CosNaming::Name * NamingContext_impl::to_name ( const char *  sn)
virtual

◆ to_string()

char * NamingContext_impl::to_string ( const CosNaming::Name &  n)
virtual

◆ to_url()

char * NamingContext_impl::to_url ( const char *  addr,
const char *  sn 
)
virtual

◆ unbind()

void NamingContext_impl::unbind ( const CosNaming::Name &  n)
virtual

Friends And Related Function Documentation

◆ BindingNode

friend class BindingNode
friend

The documentation for this class was generated from the following files: