TAO_POAManager_Factory Class Reference

#include <POAManagerFactory.h>

Inheritance diagram for TAO_POAManager_Factory:
Inheritance graph
[legend]
Collaboration diagram for TAO_POAManager_Factory:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TAO_POAManager_Factory (TAO_Object_Adapter &object_adapter)
virtual ~TAO_POAManager_Factory (void)
virtual
::PortableServer::POAManager_ptr 
create_POAManager (const char *id, const ::CORBA::PolicyList &policies)
virtual
::PortableServer::POAManagerFactory::POAManagerSeq * 
list (void)
virtual
::PortableServer::POAManager_ptr 
find (const char *id)
void remove_all_poamanagers (void)
int remove_poamanager (::PortableServer::POAManager_ptr poamanager)
int register_poamanager (::PortableServer::POAManager_ptr poamanager)

Private Types

typedef ACE_Unbounded_Set
< ::PortableServer::POAManager_ptr
POAMANAGERSET

Private Attributes

TAO_Object_Adapterobject_adapter_
POAMANAGERSET poamanager_set_

Member Typedef Documentation


Constructor & Destructor Documentation

TAO_POAManager_Factory::TAO_POAManager_Factory ( TAO_Object_Adapter object_adapter  ) 
TAO_POAManager_Factory::~TAO_POAManager_Factory ( void   )  [virtual]

Member Function Documentation

PortableServer::POAManager_ptr TAO_POAManager_Factory::create_POAManager ( const char *  id,
const ::CORBA::PolicyList &  policies 
)
PortableServer::POAManager_ptr TAO_POAManager_Factory::find ( const char *  id  ) 
PortableServer::POAManagerFactory::POAManagerSeq * TAO_POAManager_Factory::list ( void   ) 
int TAO_POAManager_Factory::register_poamanager ( ::PortableServer::POAManager_ptr  poamanager  ) 
void TAO_POAManager_Factory::remove_all_poamanagers ( void   ) 
int TAO_POAManager_Factory::remove_poamanager ( ::PortableServer::POAManager_ptr  poamanager  ) 

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Fri Sep 11 04:14:31 2009 for TAO_PortableServer by  doxygen 1.6.1