TAO_PortableGroup  2.4.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CACE_Event_Handler [external]
 CACE_Service_Object [external]
 CACE_Shared_Object [external]
 CACE_Service_Object [external]
 CPortableGroup::CannotMeetCriteria
 CTAO_PortableGroup_Acceptor_Registry::EntryValue field of the portable group acceptor registry
 CPortableGroup::FactoryInfo
 CFactoryRegistry
 CTAO::PG_FactoryRegistry
 CPortableGroup::FactoryRegistry
 CTAO_PG::UIPMC_Recv_Packet::FragmentFragments
 CTAO_PG::Fragments_Cleanup_StrategyThe base class for all cleanup strategies
 CTAO_PG::Memory_Bound_Fragments_Cleanup_StrategyCleanup if non-reassembled messages take too much memory
 CTAO_PG::Number_Bound_Fragments_Cleanup_StrategyCleanup if there are too many messages cannot reassemble
 CTAO_PG::Time_Bound_Fragments_Cleanup_StrategyCleanup if a message cannot reassemble for a long time
 CPortableGroup::GenericFactory
 CTAO_PG_GenericFactoryPortableGroup::GenericFactory implementation used by the load balancer when creating object groups
 CPortableGroup::InterfaceNotFound
 CPortableGroup::InvalidCriteria
 CPortableGroup::InvalidProperty
 CTAO_Portable_Group_Map::Map_EntryValue field of the portable group map
 CPortableGroup::MemberAlreadyPresent
 CTAO::PG_Object_Group::MemberInfo
 CPortableGroup::MemberNotFound
 CTAO::MIOP_Loader
 CTAO_PG::Properties_Encoder::NamedValue
 CPortableGroup::NoFactory
 CPortableGroup::NotAGroupObject
 CCORBA::Object [external]
 CCORBA::LocalObject [external]
 CObjectGroupManager
 CTAO_PG_ObjectGroupManagerPortableGroup::ObjectGroupManager implementation
 CPortableGroup::ObjectGroupManager
 CPortableGroup::ObjectGroupNotFound
 CPortableGroup::ObjectNotAdded
 CPortableGroup::ObjectNotCreated
 CPortableGroup::ObjectNotFound
 CORBInitializer
 CTAO_PortableGroup_ORBInitializerPortableGroup ORB initializer
 CMIOP::PacketHeader_1_0
 CTAO::PG_Group_Factory
 CTAO::PG_Group_List_Store
 CTAO::PG_Object_Group
 CTAO::PG_Object_Group_Storable
 CTAO::PG_Object_Group_ManipulatorPortableGroup::ObjectGroupManager implementation
 CTAO::PG_Properties_Support
 CTAO::PG_Property_Set
 CTAO::PG_UtilsSimple utility class
 CPortableServer::POA [external]
 CPortableGroup::GOA
 CTAO_Root_POA [external]
 CTAO_PG::Properties_Encoder
 CPortableGroup::Property
 CPropertyManager
 CTAO_PG_PropertyManagerClass that implements the PortableGroup::PropertyManager interface
 CPortableGroup::PropertyManager
 CTAO::PG_FactoryRegistry::RoleInfo
 CTAO::Storable_File_Guard [external]
 CTAO::Object_Group_File_Guard
 CTAO::PG_Group_List_Store_File_Guard
 CTAO_Acceptor [external]
 CTAO_UIPMC_AcceptorTAO_UIPMC_Acceptor
 CTAO_Connector [external]
 CTAO_UIPMC_ConnectorUIPMC-specific Connector bridge for pluggable protocols
 CTAO_Endpoint [external]
 CTAO_UIPMC_EndpointTAO_UIPMC_Endpoint
 CTAO_GroupId_Equal_ToHashing class for Group Ids
 CTAO_GroupId_HashHashing class for Group Ids
 CTAO_LF_Event [external]
 CTAO_LF_CH_Event [external]
 CTAO_PG_Default_Property_ValidatorDefault property validator implementation
 CTAO_PG_Factory_NodeStructure that contains all factory-specific information
 CTAO_PG_Group_GuardGuard implementation used to make object group cleanup exception-safe
 CTAO_PG_Location_Equal_To"Equal_To" function object that determines if two location names are the same
 CTAO_PG_Location_HashHash function object for generating a hash for a Location
 CTAO_PG_MemberInfoStructure that contains all member-specific information
 CTAO_PG_Null_Property_ValidatorNo-op property validator
 CTAO_PG_ObjectGroup_Map_EntryValue field of the ObjectGroup map
 CTAO_Portable_Group_MapMap of GroupIds to ObjectKeys
 CTAO_PortableGroup_Acceptor_RegistryThere is one TAO_PortableGroup_Acceptor_Registry per ORB_Core
 CTAO_PortableGroup_AdapterTAO_PortableGroup_Adapter
 CTAO_Profile [external]
 CTAO_UIPMC_ProfileThis class defines the protocol specific attributes required for locating ORBs over a TCP/IP network
 CTAO_Request_Dispatcher [external]
 CPortableGroup_Request_DispatcherA class that strategizes the request dispatching procedure
 CTAO_Servant_Dispatcher [external]
 CTAO_PG_Servant_DispatcherConcrete instantiation of the Servant_Dispatcher strategy
 CTAO_Transport [external]
 CTAO_UIPMC_Mcast_TransportSpecialization of the base TAO_Transport class to handle the server side MIOP protocol
 CTAO_UIPMC_TransportSpecialization of the base TAO_Transport class to handle the client side MIOP protocol
 CPortableGroup::TAO_UpdateObjectGroup
 CTAO_Wait_Strategy [external]
 CTAO_UIPMC_Wait_NeverSince two-ways are not supported by UIPMC and more generally, anything that requires waiting isn't supported, so return error if anyone tries to do this
 CPortableGroup::TypeConflictTAO Specific: TypeConfict exception
 CUIPMC_Message_Block_Data_IteratorThis is a help class for iterating through ACE_Message_Blocks and to segment them into MIOP packets
 CMIOP::UIPMC_ProfileBody
 CTAO_PG::UIPMC_Recv_PacketA MIOP packet for receiving
 CTAO_PG::UIPMC_Recv_Packet_Cleanup_GuardA guard that will cleanup broken/expired packets
 CPortableGroup::UnsupportedProperty