TAO_CosNaming
2.4.0
|
A factory that creates TAO_Persistent_Naming_Context objects to implement the COS Naming Service NamingContext interface. More...
#include <Persistent_Naming_Context_Factory.h>
Public Types | |
typedef TAO_Persistent_Naming_Context::HASH_MAP | HASH_MAP |
Data structure used by TAO_Persistent_Context_Index - typedef for ease of use. More... | |
Public Member Functions | |
TAO_Persistent_Naming_Context_Factory (void) | |
Constructor. More... | |
virtual | ~TAO_Persistent_Naming_Context_Factory (void) |
virtual TAO_Persistent_Naming_Context * | create_naming_context_impl (PortableServer::POA_ptr poa, const char *poa_id, TAO_Persistent_Context_Index *context_index, HASH_MAP *map=0, ACE_UINT32 *counter=0) |
Factory method for creating an implementation object for naming contexts. More... | |
A factory that creates TAO_Persistent_Naming_Context objects to implement the COS Naming Service NamingContext interface.
Data structure used by TAO_Persistent_Context_Index - typedef for ease of use.
TAO_Persistent_Naming_Context_Factory::TAO_Persistent_Naming_Context_Factory | ( | void | ) |
Constructor.
|
virtual |
Destructor. Does not deallocate the hash map: if an instance of this class goes out of scope, its hash_map remains in persistent storage.
|
virtual |
Factory method for creating an implementation object for naming contexts.