TAO_PortableServer  2.1.1
 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]
oCPOA_CORBA::_TAO_Policy_Direct_Proxy_Impl
oCACE_Event_Handler [external]
|\CACE_Service_Object [external]
| oCTAO::Collocated_Arguments_ConverterCollocated_Arguments_Converter
| oCTAO::ORT_AdapterORT_Adapter
| oCTAO::ORT_Adapter_FactoryORT_Adapter_Factory
| oCTAO::Portable_Server::ImR_Client_AdapterIFR_Client_Adapter
| oCTAO::Portable_Server::Policy_Strategy
| |oCTAO::Portable_Server::IdAssignmentStrategy
| ||oCTAO::Portable_Server::IdAssignmentStrategySystem
| ||\CTAO::Portable_Server::IdAssignmentStrategyUser
| |oCTAO::Portable_Server::IdUniquenessStrategy
| ||oCTAO::Portable_Server::IdUniquenessStrategyMultiple
| ||\CTAO::Portable_Server::IdUniquenessStrategyUnique
| |oCTAO::Portable_Server::ImplicitActivationStrategy
| ||oCTAO::Portable_Server::ImplicitActivationStrategyExplicit
| ||\CTAO::Portable_Server::ImplicitActivationStrategyImplicit
| |oCTAO::Portable_Server::LifespanStrategy
| ||oCTAO::Portable_Server::LifespanStrategyPersistent
| ||\CTAO::Portable_Server::LifespanStrategyTransient
| |oCTAO::Portable_Server::RequestProcessingStrategy
| ||oCTAO::Portable_Server::RequestProcessingStrategyAOMOnly
| ||oCTAO::Portable_Server::RequestProcessingStrategyDefaultServant
| ||\CTAO::Portable_Server::RequestProcessingStrategyServantManager
| || oCTAO::Portable_Server::RequestProcessingStrategyServantActivator
| || \CTAO::Portable_Server::RequestProcessingStrategyServantLocator
| |oCTAO::Portable_Server::ServantRetentionStrategy
| ||\CTAO::Portable_Server::ServantRetentionStrategyNonRetain
| || \CTAO::Portable_Server::ServantRetentionStrategyRetain
| |\CTAO::Portable_Server::ThreadStrategy
| | oCTAO::Portable_Server::ThreadStrategyORBControl
| | \CTAO::Portable_Server::ThreadStrategySingle
| oCTAO::Portable_Server::StrategyFactory
| |oCTAO::Portable_Server::IdAssignmentStrategyFactory
| ||\CTAO::Portable_Server::IdAssignmentStrategyFactoryImpl
| |oCTAO::Portable_Server::IdUniquenessStrategyFactory
| ||oCTAO::Portable_Server::IdUniquenessStrategyFactoryImpl
| ||\CTAO::Portable_Server::IdUniquenessStrategyUniqueFactoryImpl
| |oCTAO::Portable_Server::ImplicitActivationStrategyFactory
| ||\CTAO::Portable_Server::ImplicitActivationStrategyFactoryImpl
| |oCTAO::Portable_Server::LifespanStrategyFactory
| ||oCTAO::Portable_Server::LifespanStrategyFactoryImpl
| ||oCTAO::Portable_Server::LifespanStrategyPersistentFactoryImpl
| ||\CTAO::Portable_Server::LifespanStrategyTransientFactoryImpl
| |oCTAO::Portable_Server::RequestProcessingStrategyFactory
| ||oCTAO::Portable_Server::RequestProcessingStrategyAOMOnlyFactoryImpl
| ||oCTAO::Portable_Server::RequestProcessingStrategyDefaultServantFactoryImpl
| ||oCTAO::Portable_Server::RequestProcessingStrategyFactoryImpl
| ||oCTAO::Portable_Server::RequestProcessingStrategyServantActivatorFactoryImpl
| ||\CTAO::Portable_Server::RequestProcessingStrategyServantLocatorFactoryImpl
| |oCTAO::Portable_Server::ServantRetentionStrategyFactory
| ||oCTAO::Portable_Server::ServantRetentionStrategyFactoryImpl
| ||oCTAO::Portable_Server::ServantRetentionStrategyNonRetainFactoryImpl
| ||\CTAO::Portable_Server::ServantRetentionStrategyRetainFactoryImpl
| |\CTAO::Portable_Server::ThreadStrategyFactory
| | oCTAO::Portable_Server::ThreadStrategyFactoryImpl
| | \CTAO::Portable_Server::ThreadStrategySingleFactoryImpl
| oCTAO_Acceptor_Filter_FactoryDefault class for factories providing the endpoint acceptor filter objects
| oCTAO_Adapter_Factory [external]
| |\CTAO_Object_Adapter_Factory
| oCTAO_Network_Priority_Hook
| \CTAO_Object_Loader [external]
|  \CTAO_POA_Current_Factory
oCACE_Shared_Object [external]
|\CACE_Service_Object [external]
oCTAO::Portable_Server::Active_Policy_Strategies
oCTAO::Portable_Server::Active_Policy_Strategies_Cleanup_Guard
oCTAO::Argument [external]
|oCTAO::InArgument [external]
||oCTAO::In_Basic_SArgument_T< S, Insert_Policy >Template class for IN skeleton argument of basic IDL types
||oCTAO::In_BD_String_SArgument_T< S_var, BOUND, Insert_Policy >Template class for IN skeleton bd (w)string argument
||oCTAO::In_Fixed_Array_SArgument_T< S_forany, Insert_Policy >IN skeleton argument of fixed size element array
||oCTAO::In_Fixed_Size_SArgument_T< S, Insert_Policy >
||oCTAO::In_Object_SArgument_T< S_ptr, S_var, Insert_Policy >Template class for IN skeleton object argument
||oCTAO::In_Special_Basic_SArgument_T< S, to_S, from_S, Insert_Policy >Template class for IN skeleton argument of (w)char/boolean/octet
||oCTAO::In_UB_String_SArgument_T< S, S_var >Template class for IN skeleton UB (w)string argument
||oCTAO::In_Var_Array_SArgument_T< S_forany, Insert_Policy >IN skeleton argument of variable size element array
||oCTAO::In_Var_Size_SArgument_T< S, Insert_Policy >Template class for IN skeleton argument of fixed size IDL types
||\CTAO::In_Vector_SArgument_T< S, Insert_Policy >Template class for IN skeleton argument of unbounded sequence IDL types
|oCTAO::InoutArgument [external]
||oCTAO::Inout_Basic_SArgument_T< S, Insert_Policy >Template class for INOUT skeleton argument of basic IDL types
||oCTAO::Inout_BD_String_SArgument_T< S_var, BOUND, Insert_Policy >Template class for INOUT skeleton bd (w)string argument
||oCTAO::Inout_Fixed_Array_SArgument_T< S_forany, Insert_Policy >INOUT skeleton argument of fixed size element array
||oCTAO::Inout_Fixed_Size_SArgument_T< S, Insert_Policy >Template class for INOUT skeleton arg of fixed size IDL types
||oCTAO::Inout_Object_SArgument_T< S_ptr, S_var, Insert_Policy >Template class for INOUT skeleton object argument
||oCTAO::Inout_Special_Basic_SArgument_T< S, to_S, from_S, Insert_Policy >Template class for INOUT (w)char/boolean/octet skeleton argument
||oCTAO::Inout_UB_String_SArgument_T< S, S_var >Template class for INOUT skeleton UB (w)string argument
||oCTAO::Inout_Var_Array_SArgument_T< S_forany, Insert_Policy >INOUT skeleton argument of variable size element array
||oCTAO::Inout_Var_Size_SArgument_T< S, Insert_Policy >Template class for INOUT skeleton arg of fixed size IDL types
||\CTAO::Inout_Vector_SArgument_T< S, Insert_Policy >Template class for INOUT skeleton arg of unbounded sequence IDL types
|oCTAO::OutArgument [external]
||oCTAO::Out_Basic_SArgument_T< S, Insert_Policy >Template class for OUT skeleton argument of basic IDL types
||oCTAO::Out_BD_String_SArgument_T< S_var, BOUND, Insert_Policy >Template class for INOUT skeleton bd (w)string argument
||oCTAO::Out_Fixed_Array_SArgument_T< S_forany, Insert_Policy >OUT skeleton argument of fixed size element array
||oCTAO::Out_Fixed_Size_SArgument_T< S, Insert_Policy >Template class for OUT skeleton argument of fixed size IDL types
||oCTAO::Out_Object_SArgument_T< S_ptr, S_var, S_out, Insert_Policy >Template class for INOUT skeleton object argument
||oCTAO::Out_Special_Basic_SArgument_T< S, to_S, from_S, Insert_Policy >Template class for OUT skeleton argument of (w)char/boolean/octet
||oCTAO::Out_UB_String_SArgument_T< S, S_var >Template class for INOUT skeleton UB (w)string argument
||oCTAO::Out_Var_Array_SArgument_T< S_var, S_forany, Insert_Policy >OUT skeleton argument of variable size element array
||oCTAO::Out_Var_Size_SArgument_T< S, Insert_Policy >Template class for OUT skeleton argument of fixed size IDL types
||\CTAO::Out_Vector_SArgument_T< S, Insert_Policy >Template class for OUT skeleton argument of unbounded sequence IDL types
|\CTAO::RetArgument [external]
| oCTAO::Ret_Basic_SArgument_T< S, Insert_Policy >Template class for return skeleton value of basic IDL types
| oCTAO::Ret_BD_String_SArgument_T< S_var, BOUND, Insert_Policy >Template class for return skeleton value of bd (w)string
| oCTAO::Ret_Fixed_Array_SArgument_T< S_var, S_forany, Insert_Policy >Skeleton value of fixed size element array
| oCTAO::Ret_Fixed_Size_SArgument_T< S, Insert_Policy >Template class for return skeleton value of fixed size IDL types
| oCTAO::Ret_Object_SArgument_T< S_ptr, S_var, Insert_Policy >Template class for return skeleton value of object
| oCTAO::Ret_Special_Basic_SArgument_T< S, to_S, from_S, Insert_Policy >
| oCTAO::Ret_UB_String_SArgument_T< S, S_var >Template class for return skeleton value of UB (w)string
| oCTAO::Ret_Var_Array_SArgument_T< S_var, S_forany, Insert_Policy >Skeleton value of variable size element array
| oCTAO::Ret_Var_Size_SArgument_T< S, Insert_Policy >Template class for return skeleton value of fixed size IDL types
| \CTAO::Ret_Vector_SArgument_T< S, Insert_Policy >Template class for return skeleton value of unbounded sequence IDL types
oCTAO::Basic_Arg_Traits_T< T, Insert_Policy > [external]
|oCTAO::Arg_Traits< ::PortableServer::IdAssignmentPolicyValue >
|oCTAO::Arg_Traits< ::PortableServer::IdUniquenessPolicyValue >
|oCTAO::Arg_Traits< ::PortableServer::ImplicitActivationPolicyValue >
|oCTAO::Arg_Traits< ::PortableServer::LifespanPolicyValue >
|oCTAO::Arg_Traits< ::PortableServer::RequestProcessingPolicyValue >
|oCTAO::Arg_Traits< ::PortableServer::ServantRetentionPolicyValue >
|\CTAO::Arg_Traits< ::PortableServer::ThreadPolicyValue >
oCTAO::Basic_SArg_Traits_T< T, Insert_Policy >Template class for skeleton argument traits of basic IDL types
|oCTAO::SArg_Traits< ::PortableServer::IdAssignmentPolicyValue >
|oCTAO::SArg_Traits< ::PortableServer::IdUniquenessPolicyValue >
|oCTAO::SArg_Traits< ::PortableServer::ImplicitActivationPolicyValue >
|oCTAO::SArg_Traits< ::PortableServer::LifespanPolicyValue >
|oCTAO::SArg_Traits< ::PortableServer::RequestProcessingPolicyValue >
|oCTAO::SArg_Traits< ::PortableServer::ServantRetentionPolicyValue >
|oCTAO::SArg_Traits< ::PortableServer::ThreadPolicyValue >
|oCTAO::SArg_Traits< CORBA::Double >
|oCTAO::SArg_Traits< CORBA::Float >
|oCTAO::SArg_Traits< CORBA::Long >
|oCTAO::SArg_Traits< CORBA::LongDouble >
|oCTAO::SArg_Traits< CORBA::LongLong >
|oCTAO::SArg_Traits< CORBA::Short >Specializations for basic skeleton arg types, except (w)char/boolean/octet
|oCTAO::SArg_Traits< CORBA::ULong >
|oCTAO::SArg_Traits< CORBA::ULongLong >
|oCTAO::SArg_Traits< CORBA::UShort >
|oCTAO::SArg_Traits< std::string >
|\CTAO::SArg_Traits< std::wstring >
oCTAO::Basic_SArg_Traits_T< ::PortableServer::IdAssignmentPolicyValue, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< ::PortableServer::IdUniquenessPolicyValue, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< ::PortableServer::ImplicitActivationPolicyValue, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< ::PortableServer::LifespanPolicyValue, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< ::PortableServer::RequestProcessingPolicyValue, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< ::PortableServer::ServantRetentionPolicyValue, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< ::PortableServer::ThreadPolicyValue, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::Double, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::Float, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::Long, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::LongDouble, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::LongLong, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::Short, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::ULong, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::ULongLong, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< CORBA::UShort, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< std::string, TAO::Any_Insert_Policy_Stream >
oCTAO::Basic_SArg_Traits_T< std::wstring, TAO::Any_Insert_Policy_Stream >
oCTAO::BD_String_SArg_Traits_T< T_var, BOUND, Insert_Policy >
oCTAO::Portable_Server::Cached_Policies
oCTAO::Portable_Server::Creation_Time
oCTAO::Direct_Collocation_Upcall_WrapperWraps the activities direct collocation upcall
oCCORBA::Exception [external]
|\CCORBA::UserException [external]
| oCPortableServer::Current::NoContext
| oCPortableServer::ForwardRequest
| oCPortableServer::POA::AdapterAlreadyExists
| oCPortableServer::POA::AdapterNonExistent
| oCPortableServer::POA::InvalidPolicy
| oCPortableServer::POA::NoServant
| oCPortableServer::POA::ObjectAlreadyActive
| oCPortableServer::POA::ObjectNotActive
| oCPortableServer::POA::ServantAlreadyActive
| oCPortableServer::POA::ServantNotActive
| oCPortableServer::POA::WrongAdapter
| oCPortableServer::POA::WrongPolicy
| oCPortableServer::POAManager::AdapterInactive
| \CPortableServer::POAManagerFactory::ManagerAlreadyExists
oCTAO::Fixed_Array_SArg_Traits_T< T_var, T_forany, Insert_Policy >
oCTAO::Fixed_Size_SArg_Traits_T< T, Insert_Policy >Template class for argument traits of fixed size IDL types
oCTAO_Object_Adapter::Hint_StrategyBase class for POA active hint strategy
|oCTAO_Object_Adapter::Active_Hint_StrategyThis class uses active demux hint for POA active hint strategy
|\CTAO_Object_Adapter::No_Hint_StrategyThis class doesn't use any hints for POA active hint strategy
oCTAO_Object_Adapter::iteratable_poa_nameThis class allows iteration over a folded poa name
oCTAO_Root_POA::Key_To_Object_Params
oCTAO::Portable_Server::Non_Servant_UpcallThis class helps us with a recursive thread lock without using a recursive thread lock. Non_Servant_Upcall has a magic constructor and destructor. We unlock the Object_Adapter lock for the duration of the non-servant (i.e., adapter activator and servant activator) upcalls; reacquiring once the upcalls complete. Even though we are releasing the lock, other threads will not be able to make progress since <Object_Adapter::non_servant_upcall_in_progress_> has been set
oCCORBA::Object [external]
|oCCORBA::Current [external]
||\CPortableServer::Current
|| \CTAO::Portable_Server::POA_Current
|oCCORBA::LocalObject [external]
||oCTAO::Portable_Server::IdAssignmentPolicy
||oCTAO::Portable_Server::IdUniquenessPolicy
||oCTAO::Portable_Server::ImplicitActivationPolicy
||oCTAO::Portable_Server::LifespanPolicy
||oCTAO::Portable_Server::POA_Current
||oCTAO::Portable_Server::RequestProcessingPolicy
||oCTAO::Portable_Server::ServantRetentionPolicy
||oCTAO::Portable_Server::ThreadPolicy
||oCTAO_POA_Manager
||oCTAO_POAManager_Factory
||\CTAO_Root_POA
|| \CTAO_Regular_POA
|oCCORBA::Policy [external]
||oCPortableServer::IdAssignmentPolicy
|||\CTAO::Portable_Server::IdAssignmentPolicy
||oCPortableServer::IdUniquenessPolicy
|||\CTAO::Portable_Server::IdUniquenessPolicy
||oCPortableServer::ImplicitActivationPolicy
|||\CTAO::Portable_Server::ImplicitActivationPolicy
||oCPortableServer::LifespanPolicy
|||\CTAO::Portable_Server::LifespanPolicy
||oCPortableServer::RequestProcessingPolicy
|||\CTAO::Portable_Server::RequestProcessingPolicy
||oCPortableServer::ServantRetentionPolicy
|||\CTAO::Portable_Server::ServantRetentionPolicy
||\CPortableServer::ThreadPolicy
|| \CTAO::Portable_Server::ThreadPolicy
|oCPortableServer::AdapterActivator
|oCPortableServer::POA
||\CTAO_Root_POA
|oCPortableServer::POAManager
||\CTAO_POA_Manager
|oCPortableServer::POAManagerFactory
||\CTAO_POAManager_Factory
|\CPortableServer::ServantManager
| oCPortableServer::ServantActivator
| \CPortableServer::ServantLocator
oCTAO::Object_Proxy_Broker [external]
|\CTAO::Collocated_Object_Proxy_BrokerCollocated_Object_Proxy_Broker
oCTAO::Object_SArg_Traits_T< T_ptr, T_var, T_out, Insert_Policy >Template class for skeleton argument traits of objects
|oCTAO::SArg_Traits< CORBA::Object >
|\CTAO::SArg_Traits< CORBA::TypeCode >
oCTAO::Object_SArg_Traits_T< CORBA::Object_ptr, CORBA::Object_var, CORBA::Object_out, TAO::Any_Insert_Policy_Stream >
oCTAO::Object_SArg_Traits_T< CORBA::TypeCode_ptr, CORBA::TypeCode_var, CORBA::TypeCode_out, TAO::Any_Insert_Policy_Stream >
oCTAO::Objref_Traits< ::PortableServer::AdapterActivator >
oCTAO::Objref_Traits< ::PortableServer::Current >
oCTAO::Objref_Traits< ::PortableServer::IdAssignmentPolicy >
oCTAO::Objref_Traits< ::PortableServer::IdUniquenessPolicy >
oCTAO::Objref_Traits< ::PortableServer::ImplicitActivationPolicy >
oCTAO::Objref_Traits< ::PortableServer::LifespanPolicy >
oCTAO::Objref_Traits< ::PortableServer::POA >
oCTAO::Objref_Traits< ::PortableServer::POAManager >
oCTAO::Objref_Traits< ::PortableServer::POAManagerFactory >
oCTAO::Objref_Traits< ::PortableServer::RequestProcessingPolicy >
oCTAO::Objref_Traits< ::PortableServer::ServantActivator >
oCTAO::Objref_Traits< ::PortableServer::ServantLocator >
oCTAO::Objref_Traits< ::PortableServer::ServantManager >
oCTAO::Objref_Traits< ::PortableServer::ServantRetentionPolicy >
oCTAO::Objref_Traits< ::PortableServer::ThreadPolicy >
oCOperation_Skeleton_PtrA logical aggregation of all the operation skeleton pointers in use
oCTAO::Operation_Skeletons
oCTAO::Portable_Server::POA_Current_ImplImplementation of the PortableServer::Current object
oCTAO::Portable_Server::POA_GuardPOA_Guard
oCTAO_Object_Adapter::poa_name_iteratorIterator for a folded poa name
oCTAO::Portable_Server::Servant_Upcall::Pre_Invoke_StateThis struct keeps track of state related to pre- and post-invoke operations
oCPortableServer::RefCountServantBase
oCTAO::SArg_Traits< T >Base class for all skeleton arg traits specializations
oCTAO::SArg_Traits< void >Specialization for void return type
oCTAO::Portable_Server::Servant_UpcallThis class finds out the POA and the servant to perform an upcall. It can only be instantiated without the object adapter's lock held. For each upcall a new instance of this class is created
oCPortableServer::Servant_var< T >Provides a type safe counted reference to servants
oCTAO::Special_Basic_SArg_Traits_T< T, to_T, from_T, Insert_Policy >Template class for skeleton argument traits of (w)char/boolean/octet
|oCTAO::SArg_Traits< ACE_InputCDR::to_boolean >
|oCTAO::SArg_Traits< ACE_InputCDR::to_char >Specializations for (w)char, octet and boolean
|oCTAO::SArg_Traits< ACE_InputCDR::to_octet >
|\CTAO::SArg_Traits< ACE_InputCDR::to_wchar >
oCTAO::Special_Basic_SArg_Traits_T< CORBA::Boolean, ACE_InputCDR::to_boolean, ACE_OutputCDR::from_boolean, TAO::Any_Insert_Policy_Stream >
oCTAO::Special_Basic_SArg_Traits_T< CORBA::Char, ACE_InputCDR::to_char, ACE_OutputCDR::from_char, TAO::Any_Insert_Policy_Stream >
oCTAO::Special_Basic_SArg_Traits_T< CORBA::Octet, ACE_InputCDR::to_octet, ACE_OutputCDR::from_octet, TAO::Any_Insert_Policy_Stream >
oCTAO::Special_Basic_SArg_Traits_T< CORBA::WChar, ACE_InputCDR::to_wchar, ACE_OutputCDR::from_wchar, TAO::Any_Insert_Policy_Stream >
oCTAO_Abstract_ServantBase [external]
|\CTAO_ServantBaseBase class for skeletons and servants
| \CPOA_CORBA::Policy
|  \CPOA_CORBA::Policy_tie< T >
oCTAO_Acceptor_Filter [external]
|\CTAO_Default_Acceptor_FilterDefault Acceptor_Filter
oCTAO_Active_Object_MapMap of object ids to servants
oCTAO_Active_Object_Map_EntryValue field of the active object map
oCTAO_Adapter [external]
|\CTAO_Object_AdapterDefines the Object Adapter abstraction
oCTAO_Id_Assignment_StrategyId uniqueness strategy
|oCTAO_System_Id_With_Multiple_Id_StrategySystem id strategy
|oCTAO_System_Id_With_Unique_Id_StrategySystem id strategy
|\CTAO_User_Id_StrategyUser id strategy
oCTAO_Id_Hint_StrategyId uniqueness strategy
|oCTAO_Active_Hint_StrategyActive hint strategy
|\CTAO_No_Hint_StrategyNo hint strategy
oCTAO_Id_Uniqueness_StrategyId uniqueness strategy
|oCTAO_Multiple_Id_StrategyMultiple id strategy
|\CTAO_Unique_Id_StrategyUnique id strategy
oCTAO_Ignore_Original_Key_AdapterA key adapter (encode/decode) class
oCTAO_Incremental_Key_GeneratorDefines a key generator
oCTAO_Lifespan_StrategyLifespan strategy
|oCTAO_Persistent_StrategyPersistent strategy
|\CTAO_Transient_StrategyTransient strategy
oCTAO_ObjectId_HashHashing class for Object Ids
oCTAO_operation_db_entryDefine a table entry that holds an operation name and its corresponding skeleton. A table of such entries is used to initialize the different lookup strategies
oCTAO_Operation_TableAbstract class for maintaining and lookup of CORBA IDL operation names
|oCTAO_Binary_Search_OpTableHelper class for using binary search operatin lookup strategy in the server skeletons
|oCTAO_Dynamic_Hash_OpTableDynamic Hashing scheme for CORBA IDL operation name lookup
|oCTAO_Linear_Search_OpTableOperation table lookup strategy based on linear search. Not efficient, but it works
|\CTAO_Perfect_Hash_OpTableHelper class for use of perfect hashing operation lookup strategy
oCTAO_POA_Initializer
oCTAO_POA_Policy_Set
oCTAO_POA_Static_ResourcesThe static (global) resoures of all POA's
oCTAO_Policy_Validator [external]
|\CTAO_POA_Default_Policy_Validator
oCTAO_Preserve_Original_Key_AdapterA key adapter (encode/decode) class
oCTAO_Servant_DispatcherInterface for POA servant dispatching strategies
|\CTAO_Default_Servant_DispatcherConcrete instantiation of the Servant_Dispatcher strategy
oCTAO_Servant_Hash
oCTAO::Portable_Server::Temporary_Creation_Time
oCTAO::UB_String_SArg_Traits_T< T, T_var, T_out >Template class for argument traits of unbounded (w)strings
|oCTAO::SArg_Traits< CORBA::Char * >Specializatons for unbounded (w)strings
|\CTAO::SArg_Traits< CORBA::WChar * >
oCTAO::UB_String_SArg_Traits_T< CORBA::Char, CORBA::String_var, CORBA::String_out >
oCTAO::UB_String_SArg_Traits_T< CORBA::WChar, CORBA::WString_var, CORBA::WString_out >
oCTAO::unbounded_object_reference_sequence< object_t, object_t_var > [external]
|oCPortableServer::POAList
|\CPortableServer::POAManagerFactory::POAManagerSeq
oCTAO::Upcall_Command"ABC" that all operation-specific command objects must subclass
|oC_get_component_thru_poa_Upcall_CommandExecution class for _component_skel
|oC_get_component_Upcall_CommandExecution class for _get_component when through POA option is used
|oC_is_a_thru_poa_Upcall_CommandExecution class for _is_a_skel
|oC_is_a_Upcall_CommandExecution class for _is_a_skel when through POA option is used
|oC_non_existent_thru_poa_Upcall_CommandExecution class for _non_existent_skel
|oC_non_existent_Upcall_CommandExecution class for _non_existent_skel when through POA option is used
|oC_repository_id_thru_poa_Upcall_CommandExecution class for _repository_id_skel
|oC_repository_id_Upcall_CommandExecution class for _repository_id when through POA option is used
|oCPOA_CORBA::_get_policy_type_Policy
|oCPOA_CORBA::copy_Policy
|\CPOA_CORBA::destroy_Policy
oCTAO::Upcall_WrapperWraps the activities of the _skel operations
oCTAO::Var_Array_SArg_Traits_T< T_out, T_forany, Insert_Policy >Argument traits of variable size element array
oCTAO::Var_Size_Arg_Traits_T< T, Insert_Policy > [external]
|\CTAO::Arg_Traits< ::PortableServer::POAList >
oCTAO::Var_Size_SArg_Traits_T< T, Insert_Policy >Template class for skeleton argument traits of variable size IDL types
|oCTAO::SArg_Traits< ::PortableServer::POAList >
|\CTAO::SArg_Traits< CORBA::Any >
oCTAO::Var_Size_SArg_Traits_T< ::PortableServer::POAList, TAO::Any_Insert_Policy_Stream >
oCTAO::Var_Size_SArg_Traits_T< CORBA::Any, TAO::Any_Insert_Policy_Stream >
\CTAO::Vector_SArg_Traits_T< T, Insert_Policy >Template class for skeleton argument traits of sequence IDL types, when the STL mapping is used by the IDL compiler. The ret_type and out_type typedefs are different from Vector_SArg_Traits_T