#include <POAManagerFactory.h>


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_Adapter & | object_adapter_ |
| POAMANAGERSET | poamanager_set_ |
typedef ACE_Unbounded_Set< ::PortableServer::POAManager_ptr> TAO_POAManager_Factory::POAMANAGERSET [private] |
| TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_POAManager_Factory::TAO_POAManager_Factory | ( | TAO_Object_Adapter & | object_adapter | ) |
| TAO_POAManager_Factory::~TAO_POAManager_Factory | ( | void | ) | [virtual] |
| PortableServer::POAManager_ptr TAO_POAManager_Factory::create_POAManager | ( | const char * | id, | |
| const ::CORBA::PolicyList & | policies | |||
| ) |
| PortableServer::POAManagerFactory::POAManagerSeq * TAO_POAManager_Factory::list | ( | void | ) |
| PortableServer::POAManager_ptr TAO_POAManager_Factory::find | ( | const char * | id | ) |
| void TAO_POAManager_Factory::remove_all_poamanagers | ( | void | ) |
| int TAO_POAManager_Factory::remove_poamanager | ( | ::PortableServer::POAManager_ptr | poamanager | ) |
| int TAO_POAManager_Factory::register_poamanager | ( | ::PortableServer::POAManager_ptr | poamanager | ) |
1.5.3