TAO_PortableGroup  2.2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCACE_Copy_Disabled [external]
|oCTAO_Connection_Handler [external]
|\CTAO_Transport [external]
oCACE_Event_Handler [external]
|\CACE_Service_Object [external]
oCACE_Shared_Object [external]
|\CACE_Service_Object [external]
oCPortableGroup::CannotMeetCriteria
oCTAO_PortableGroup_Acceptor_Registry::EntryValue field of the portable group acceptor registry
oCPortableGroup::FactoryInfo
oCFactoryRegistry
|\CTAO::PG_FactoryRegistry
oCPortableGroup::FactoryRegistry
oCTAO_PG::UIPMC_Recv_Packet::FragmentFragments
oCTAO_PG::Fragments_Cleanup_StrategyThe base class for all cleanup strategies
|oCTAO_PG::Memory_Bound_Fragments_Cleanup_StrategyCleanup if non-reassembled messages take too much memory
|oCTAO_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
oCPortableGroup::GenericFactory
|\CTAO_PG_GenericFactoryPortableGroup::GenericFactory implementation used by the load balancer when creating object groups
oCPortableGroup::InterfaceNotFound
oCPortableGroup::InvalidCriteria
oCPortableGroup::InvalidProperty
oCTAO_Portable_Group_Map::Map_EntryValue field of the portable group map
oCPortableGroup::MemberAlreadyPresent
oCTAO::PG_Object_Group::MemberInfo
oCPortableGroup::MemberNotFound
oCTAO::MIOP_Loader
oCTAO_PG::Properties_Encoder::NamedValue
oCPortableGroup::NoFactory
oCPortableGroup::NotAGroupObject
oCCORBA::Object [external]
|\CCORBA::LocalObject [external]
oCObjectGroupManager
|\CTAO_PG_ObjectGroupManagerPortableGroup::ObjectGroupManager implementation
oCPortableGroup::ObjectGroupManager
oCPortableGroup::ObjectGroupNotFound
oCPortableGroup::ObjectNotAdded
oCPortableGroup::ObjectNotCreated
oCPortableGroup::ObjectNotFound
oCORBInitializer
|\CTAO_PortableGroup_ORBInitializerPortableGroup ORB initializer
oCMIOP::PacketHeader_1_0
oCTAO::PG_Group_Factory
oCTAO::PG_Group_List_Store
oCTAO::PG_Object_Group
|\CTAO::PG_Object_Group_Storable
oCTAO::PG_Object_Group_ManipulatorPortableGroup::ObjectGroupManager implementation
oCTAO::PG_Properties_Support
oCTAO::PG_Property_Set
oCTAO::PG_UtilsSimple utility class
oCPOA
|\CPortableGroup::GOA
oCTAO_PG::Properties_Encoder
oCPortableGroup::Property
oCPortableGroup::PropertyManager
oCPropertyManager
|\CTAO_PG_PropertyManagerClass that implements the PortableGroup::PropertyManager interface
oCTAO::PG_FactoryRegistry::RoleInfo
oCTAO::Storable_File_Guard [external]
|oCTAO::Object_Group_File_Guard
|\CTAO::PG_Group_List_Store_File_Guard
oCTAO_Acceptor [external]
|\CTAO_UIPMC_AcceptorTAO_UIPMC_Acceptor
oCTAO_Connector [external]
|\CTAO_UIPMC_ConnectorUIPMC-specific Connector bridge for pluggable protocols
oCTAO_Endpoint [external]
|\CTAO_UIPMC_EndpointTAO_UIPMC_Endpoint
oCTAO_GroupId_Equal_ToHashing class for Group Ids
oCTAO_GroupId_HashHashing class for Group Ids
oCTAO_LF_Event [external]
|\CTAO_LF_CH_Event [external]
oCTAO_PG_Default_Property_ValidatorDefault property validator implementation
oCTAO_PG_Factory_NodeStructure that contains all factory-specific information
oCTAO_PG_Group_GuardGuard implementation used to make object group cleanup exception-safe
oCTAO_PG_Location_Equal_To"Equal_To" function object that determines if two location names are the same
oCTAO_PG_Location_HashHash function object for generating a hash for a Location
oCTAO_PG_MemberInfoStructure that contains all member-specific information
oCTAO_PG_Null_Property_ValidatorNo-op property validator
oCTAO_PG_ObjectGroup_Map_EntryValue field of the ObjectGroup map
oCTAO_Portable_Group_MapMap of GroupIds to ObjectKeys
oCTAO_PortableGroup_Acceptor_RegistryThere is one TAO_PortableGroup_Acceptor_Registry per ORB_Core
oCTAO_PortableGroup_AdapterTAO_PortableGroup_Adapter
oCTAO_Profile [external]
|\CTAO_UIPMC_ProfileThis class defines the protocol specific attributes required for locating ORBs over a TCP/IP network
oCTAO_Request_Dispatcher [external]
|\CPortableGroup_Request_DispatcherA class that strategizes the request dispatching procedure
oCTAO_Servant_Dispatcher [external]
|\CTAO_PG_Servant_DispatcherConcrete instantiation of the Servant_Dispatcher strategy
oCPortableGroup::TAO_UpdateObjectGroup
oCTAO_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
oCPortableGroup::TypeConflictTAO Specific: TypeConfict exception
oCUIPMC_Message_Block_Data_IteratorThis is a help class for iterating through ACE_Message_Blocks and to segment them into MIOP packets
oCMIOP::UIPMC_ProfileBody
oCTAO_PG::UIPMC_Recv_PacketA MIOP packet for receiving
oCTAO_PG::UIPMC_Recv_Packet_Cleanup_GuardA guard that will cleanup broken/expired packets
\CPortableGroup::UnsupportedProperty