#include <Naming_Utils.h>
Public Methods | |
TAO_Naming_Client (void) | |
Default constructor. More... | |
int | init (CORBA::ORB_ptr orb, ACE_Time_Value *timeout=0) |
Look for a Naming Service for a period of <timeout> using <resolve_initial_references>. More... | |
~TAO_Naming_Client (void) | |
Destructor. More... | |
CosNaming::NamingContext_ptr | operator-> (void) const |
Returns a pointer to the root Naming Context. More... | |
CosNaming::NamingContext_ptr | get_context (void) const |
Returns a pointer to the root Naming Context. More... | |
Protected Attributes | |
CosNaming::NamingContext_var | naming_context_ |
Reference to the root Naming Context. More... |
Wrapper class that locates the root Naming Context. It also defines the operator-> so that <NamingContext> functions like <resolve>, etc. can be directly called on a <TAO_Naming_Client> object, and will be forwarded to the root Naming Context.
|
Default constructor.
|
|
Destructor.
|
|
Returns a pointer to the root Naming Context. This ptr is duplicated via <_duplicate> so that it can be stored into a <*_var>. |
|
Look for a Naming Service for a period of <timeout> using <resolve_initial_references>. Return 0 if Naming Service is successfully located, and -1 on failure. |
|
Returns a pointer to the root Naming Context.
|
|
Reference to the root Naming Context.
|