TAO  2.0.3
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCACE_Accept_Strategy< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 > [external]
oCACE_Allocator [external]
oCACE_Cleanup [external]
oCACE_Concurrency_Strategy< SVC_HANDLER > [external]
oCACE_Copy_Disabled [external]
oCACE_Creation_Strategy< SVC_HANDLER > [external]
oCACE_Event_Handler [external]
oCACE_InputCDR [external]
oCACE_Intrusive_List_Node< TAO_LF_Follower > [external]
oCACE_Object_Manager_Base [external]
oCACE_OutputCDR [external]
oCACE_Shared_Object [external]
oCTAO_Server_Strategy_Factory::Active_Object_Map_Creation_Parameters
oCTAO::Any_Insert_Policy_AnyTypeCode_Adapter< S >
oCTAO::Any_Insert_Policy_CORBA_Object< S >
oCTAO::Any_Insert_Policy_IFR_Client_Adapter< S >
oCTAO::Any_Insert_Policy_Noop< S >
oCTAO::Any_Insert_Policy_Stream< S >
oCTAO::ARDB_Refcount_FunctorFunctor for refcounting of Asynch_Reply_Dispatcher_Base
oCTAO::Arg_Traits< T >Base class for all stub arg traits specializations
oCTAO::Arg_Traits< void >Specialization for void return type
oCTAO::ArgumentBase class for argument class templates
oCTAO::details::array_traits< T_forany >
oCArray_TraitsSpecialized for each array in generated code
oCTAO::Basic_Arg_Traits_T< T, Insert_Policy >Template class for stub argument traits of basic IDL types
oCTAO::Basic_Arg_Traits_T< CORBA::Double, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< CORBA::Float, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< CORBA::Long, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< CORBA::LongDouble, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< CORBA::LongLong, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< CORBA::Short, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< CORBA::ULong, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< CORBA::ULongLong, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< CORBA::UShort, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Basic_Arg_Traits_T< std::string, Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::BD_String_Arg_Traits_T< T_var, BOUND, Insert_Policy >Template class for stub argument traits of bounded (w)strings
oCIIOP::BiDirIIOPServiceContext
oCTAO::details::bounded_array_allocation_traits< T, MAX, dummy >
oCTAO::bounded_array_sequence< T_array, T_slice, T_tag, MAX >
oCTAO::bounded_basic_string_sequence< charT, MAX >
oCTAO::bounded_object_reference_sequence< object_t, object_t_var, MAX >
oCTAO::details::bounded_reference_allocation_traits< T, ref_traits, MAX, dummy >
oCTAO::details::bounded_value_allocation_traits< T, MAX, dummy >
oCTAO::bounded_value_sequence< T, MAX >
oCTAO::Cache_ExtId_T< TRANSPORT_DESCRIPTOR_TYPE >Helper class for TAO_Transport_Cache_Manager: unifies several data items, so they can be stored together as a value for a key in a hash table holding the state of the Transport Cache
oCTAO::Cache_IntId_T< TRANSPORT_TYPE >Helper class for TAO_Transport_Cache_Manager
oCCONV_FRAME::CodeSetComponent
oCCONV_FRAME::CodeSetComponentInfo
oCTAO::Collocation_Proxy_Broker
oCTAO_Transport::Drain_Result
oCCORBA::EnvironmentEnvironment
oCTAO_LF_Multi_Event::Event_Node
oCCORBA::ExceptionException
oCTAO::Exception_DataDescription of a single exception
oCTAO::First_Request_GuardAuto pointer like class for first_request flag in transport
oCTAO::Fixed_Array_Arg_Traits_T< T_var, T_forany, Insert_Policy >Argument traits of fixed size element array
oCTAO::Fixed_Size_Arg_Traits_T< T, Insert_Policy >Template class for argument traits of fixed size IDL types
oCTAO::details::generic_sequence< T, ALLOCATION_TRAITS, ELEMENT_TRAITS >
oCTAO::GUIResource_Factory
oCTAO::IIOP_Endpoint_Info
oCTAO::In_Object_Argument_Cloner_T< S_ptr >
oCTAO::In_Object_Argument_Cloner_T< CORBA::InterfaceDef_ptr >
oCTAO::Incoming_Message_StackImplements stack for TAO_Queued_Data
oCTimeBase::IntervalT
oCIntervalTAn UTC time interval
oCTAO::Invocation_AdapterGeneric interface for the invocation object visible to the IDL compiler
oCTAO::Invocation_BaseThe base class for the invocation object
oCIOP::IOR
oCGIOP::IORAddressingInfo
oCTAO::Less_Than_ObjectKeyCompares the length and then the contents of ObjectKeys
oCIIOP::ListenPoint
oCTAO::LocateRequest_Invocation_AdapterAdapter class for locate request invocations
oCCORBA::NamedValue
oCTAO::Narrow_Utils< T >
oCTAO::Nested_Upcall_Guard: Magic class that sets the status of the thread in the TSS
oCCORBA::ObjectImplementation of a CORBA object reference
oCTAO::Object_Arg_Traits_T< T_ptr, T_var, T_out, T_traits, Insert_Policy >Template class for stub argument traits of objects
oCTAO::Object_Arg_Traits_T< CORBA::Object_ptr, CORBA::Object_var, CORBA::Object_out, TAO::Objref_Traits< CORBA::Object >, TAO::Any_Insert_Policy_CORBA_Object >
oCTAO::Object_Arg_Traits_T< CORBA::Policy_ptr, CORBA::Policy_var, CORBA::Policy_out, TAO::Objref_Traits< CORBA::Policy >, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Object_Proxy_BrokerObject_Proxy_Broker
oCTAO::details::object_reference_const_sequence_element< obj_ref_traits >
oCTAO::details::object_reference_sequence_element< obj_ref_traits >
oCTAO::details::object_reference_traits_base< object_t, object_t_var >
oCTAO::details::object_reference_traits_decorator< object_t, object_t_var, derived >
oCTAO::details::object_reference_traits_decorator< object_t, object_t_var, object_reference_traits< object_t, object_t_var, dummy > >
oCTAO::Objref_Traits< ::CORBA::Current >
oCTAO::Objref_Traits< ::CORBA::Policy >
oCTAO::Objref_Traits< ::CORBA::PolicyCurrent >
oCTAO::Objref_Traits< ::CORBA::PolicyManager >
oCTAO::Objref_Traits< CORBA::Object >
oCCORBA::ORBORB pseudo-object
oCTAO::ORB_Core_Ref_Counter
oCTAO::ORB_TableKeep a table with all the ORBs in the system
oCORB_Table_Ref_Counter
oCTAO_CORBALOC_Parser::parsed_endpoint
oCTAO::PolicyFactory_Registry_AdapterORB-specific PortableInterceptor::PolicyFactory registry
oCMessaging::PolicyValue
oCCORBA::PrincipalA "Principal" identifies an authenticated entity in the network administration framework
oCTAO::Profile_Transport_ResolverChooses the profile and a transport for a target object on which an invocation can be made
oCTAO::details::range_checking< T, dummy >Configurable traits to tradeoff safety vs. performance in the implementation of TAO sequences
oCTAO::Refcounted_ObjectKeyA wrapper class that ties together a refcount to an ObjectKey
oCTAO::Reply_GuardA guard class used for storing and forwarding the reply status to the portable interceptors
oCTAO::RequestInterceptor_AdapterA base helper class to invoke registered request interceptors
oCIOP::ServiceContext
oCCORBA::ServiceDetail
oCCORBA::ServiceInformation
oCTAO::Special_Basic_Arg_Traits_T< T, to_T, from_T, Insert_Policy >Template class for stub argument traits of (w)char/boolean/octet
oCTAO::Special_Basic_Arg_Traits_T< CORBA::Boolean, ACE_InputCDR::to_boolean, ACE_OutputCDR::from_boolean, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Special_Basic_Arg_Traits_T< CORBA::Char, ACE_InputCDR::to_char, ACE_OutputCDR::from_char, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Special_Basic_Arg_Traits_T< CORBA::Octet, ACE_InputCDR::to_octet, ACE_OutputCDR::from_octet, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Special_Basic_Arg_Traits_T< CORBA::WChar, ACE_InputCDR::to_wchar, ACE_OutputCDR::from_wchar, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::Special_Basic_TagStruct for basic IDL type arguments id tag
oCTAO::Transport::Stats
oCTAO::details::string_const_sequence_element< traits >
oCTAO::String_Manager_T< charT >
oCTAO::String_out< charT >String_out
oCTAO::details::string_sequence_element< traits >
oCTAO::details::string_traits_base< charT >
oCTAO::details::string_traits_base< char >
oCTAO::details::string_traits_base< CORBA::WChar >
oCTAO::details::string_traits_decorator< char_type, derived >
oCTAO::details::string_traits_decorator< charT, string_traits< charT, dummy > >
oCTAO::String_var< charT >
oCTAO::String_Var_Equal_To
oCIOP::TaggedComponent
oCIOP::TaggedProfile
oCTAO
oCTAO_Abstract_ServantBase
oCTAO_AcceptorAbstract Acceptor class used for pluggable transports
oCTAO_Acceptor_FilterInterface for mprofile creation strategies
oCTAO_Adapter
oCTAO::TAO_Allocator< handler_type >Abstract class for TAO allocators. This will be used for derived allocator templates that are capable of allocating a specific type of objects
oCTAO_Array_Forany_T< T, T_slice, TAG >Parametrized implementation of _forany class for arrays
oCTAO_Array_Out_T< T, T_var, T_slice, TAG >Parametrized implementation of _out class for arrays
oCTAO_Array_Var_Base_T< T, T_slice, TAG >Parametrized implementation of _var base class for arrays
oCTAO_Base_varTAO_Base_var
oCTAO_Bind_Dispatcher_Guard
oCTAO_Cleanup_Func_RegistryThis is a helper class that is designed to perform cleanup on thread-specific objects registered in the ORB Core TSS resources by invoking the corresponding cleanup function on each object. Hence, there is a tight coupling between this class and the TAO ORB Core
oCTAO_Codeset_Descriptor_Base
oCTAO_Codeset_ManagerThe encapsulation of logic for codeset negotiation
oCTAO_Codeset_Translator_BaseAbstract base Translator component for interaction with TAO
oCTAO_Connect_StrategyDefine the interface for the connect strategy, i.e. the algorithm that controls how does the ORB establishes remote connections
oCTAO_Connection_Purging_StrategyThe base class for all purging strategies
oCTAO_ConnectorGeneric Connector interface definitions
oCTAO_Connector_RegistryPer-ORB TAO Connector Registry
oCTAO_DIOP_Protocol_Properties
oCTAO_EndpointDefines the Endpoint interface in the Pluggable Protocol framework
oCTAO_Event_Handler_Array_varAuto pointer like class for an array of Event Handlers
oCTAO_Fault_Tolerance_ServiceTAO_Fault_Tolerant_Service
oCTAO_Flushing_StrategyDefine the interface for the flushing strategy, i.e. the algorithm that controls how does the ORB flush outgoing data
oCTAO_GIOP_Fragmenation_StrategyAbstract base class that defines TAO fragmentation strategy interface
oCTAO_GIOP_Fragmentation_Strategy
oCTAO_GIOP_Locate_Request_HeaderLocation service support
oCTAO_GIOP_Locate_Status_MsgHold the relevant information for every type of Locate msg
oCTAO_GIOP_Message_BaseDefinitions of the GIOP specific stuff
oCTAO_GIOP_Message_Generator_ParserBase class for the GIOP Message generator and parser
oCTAO_GIOP_Message_Generator_Parser_ImplThis class holds all the different GIOP message generators and parsers
oCTAO_GIOP_Message_StateGeneric definitions for Message States
oCTAO_GIOP_Message_VersionMajor and Minor version number of the Inter-ORB Protocol
oCTAO_HTTP_ClientHTTP_Client is intended to provide application API to classes that wish to do network i/o at a very high level of abstraction
oCTAO_IIOP_Connection_Handler_Array_Guard
oCTAO_IIOP_Protocol_Properties
oCTAO_Incoming_Message_QueueA queue of the messages in the incoming data path
oCTAO_Intrusive_Ref_Count_Base< ACE_LOCK >Template base class to provide intrusive reference-counting to subclasses. This makes the subclass capable of using a TAO_Intrusive_Ref_Count_Handle<X> class as a smart-pointer to an X object. In this case, X is a sub-class of this class, TAO_Intrusive_Ref_Count_Base<ACE_LOCK>. The ACE_LOCK type is used to protect the atomic reference count data member
oCTAO_Intrusive_Ref_Count_Handle< T >Template class for smart-pointer to (intrusively) ref-counted object
oCTAO_Invocation_Endpoint_SelectorDefines the interface for policy-based endpoint selection strategies
oCTAO_IORInterceptor_AdapterTAO_IORInterceptor_Adapter
oCTAO_Leader_FollowerTAO_Leader_Follower
oCTAO_LF_Client_Leader_Thread_Helper
oCTAO_LF_Client_Thread_Helper
oCTAO_LF_EventUse the Leader/Follower loop to wait for one specific event
oCTAO_LF_Event_BinderImplement an auto_ptr-like class for the TAO_LF_Followers allocated via a TAO_Leader_Follower set
oCTAO_LF_Event_Loop_Thread_HelperHelper class to enter and exit the Leader/Followers event loop
oCTAO_LF_Follower_Auto_AdderImplement an auto_adder-like class for the TAO_LF_Followers allocated via a TAO_Leader_Follower set
oCTAO_LF_Follower_Auto_PtrImplement an auto_ptr-like class for the TAO_LF_Followers allocated via a TAO_Leader_Follower set
oCTAO_LF_StrategyStrategize Leader/Follower manipulations in the ORB event loop
oCTAO_MProfileThis class implements the basic interface for supporting multiple profiles
oCTAO_New_Leader_GeneratorClass for creating dynamic threads
oCTAO_Null_Fragmenation_StrategyNull GIOP message fragmentation strategy
oCTAO_Object_Ref_TableKeep a table de-stringified object references registered with the ORB
oCTAO_Objref_Out_T< T >Parametrized implementation of _out class for object references
oCTAO_On_Demand_Fragmenation_StrategyOn Demand GIOP message fragmentation strategy
oCTAO_Operation_DetailsClass with operation details
oCTAO_ORB_CoreEncapsulates the state of an ORB
oCTAO_ORB_Core_Auto_PtrDefine a TAO_ORB_Core auto_ptr class
oCTAO_ORB_Core_TSS_ResourcesThe TSS resoures of an ORB core
oCTAO_ORB_ParametersParameters that are specific to the ORB. These parameters can be for the client, the server, or for both
oCTAO_Out_T< T >Parametrized implementation of _out class for structs, unions and exceptions.
oCTAO_Parser_RegistryMaintain the collection of known IOR format parsers
oCTAO_Pluggable_Reply_Params_BaseTAO_Pluggable_Reply_Params_Base
oCTAO_Policy_Current_Impl
oCTAO_Policy_SetThe policy manager implementation
oCTAO_Policy_ValidatorAn abstract class for plugging in different Policy Validator mechanisms
oCTAO_ProfileDefines the Profile interface
oCTAO_Protocol_Item
oCTAO_Pseudo_Out_T< T >Parametrized implementation of _out class for TypeCode, Object, AbstractBase, NamedValue, NVList, Principal, Request, Context, ORB, LocalObject, and Environment
oCTAO_Queued_DataRepresents a node in the queue of incoming messages
oCTAO_Reply_Dispatcher
oCTAO_Request_DispatcherA class that strategizes the request dispatching procedure
oCTAO_Resume_HandleA utility class that helps in resuming handlers if TAO uses a TP Reactor from ACE
oCTAO_SCIOP_Protocol_Properties
oCTAO_Seq_Out_T< T >Parametrized implementation of _out class for sequences
oCTAO_Seq_Var_Base_T< T >Parametrized implementation of _var base class for sequences
oCTAO_ServerRequestClass representing a ServerRequest object
oCTAO_Service_CallbacksAn Abstract Base class for the hooks in the ORB
oCTAO_Service_ContextHelper class for managing the service context list information
oCTAO_Service_Context_Handler
oCTAO_Service_Context_Registry
oCTAO_SHMIOP_Protocol_Properties
oCTAO_StubTAO_Stub
oCTAO_Stub_Auto_PtrImplements the draft C++ standard auto_ptr abstraction. This class allows one to work Stub Objects Only!
oCTAO_Tagged_ComponentsThe policy manager implementation
oCTAO_Tagged_ProfileThis class is used to manipulate and access the target address field of a GIOP 1.2 request
oCTAO_Target_SpecificationA class to encapsulate all the ways of specifying targets
oCTAO_Thread_Lane_ResourcesClass representing a thread lane's resources
oCTAO_Thread_Lane_Resources_ManagerThis class is a manager for thread resources
oCTAO_Transport_Descriptor_InterfaceAn abstract base class for Transport Property
oCTAO_Transport_Mux_StrategyStrategy to determine whether the connection should be multiplexed for multiple requests or it is exclusive for a single request at a time
oCTAO_TSS_ResourcesThe TSS resoures shared by all the ORBs
oCTAO_UIOP_Protocol_Properties
oCTAO_Var_Base_T< T >Parametrized implementation of _var base class for structs, unions and exceptions
oCTAO_Wait_On_LF_No_UpcallWait according to the Leader-Follower model (like TAO_Wait_On_Leader_Follower), but do not allow nested upcalls
oCTAO_Wait_StrategyStrategy for waiting for the reply
oCGIOP::TargetAddress
oCTAO::Transport_Cache_Manager_T< TT, TRDT, PSTRAT >The Transport Cache Manager for TAO
oCTAO::Transport_Queueing_StrategyDefine the interface for the Queueing Strategy
oCTAO::Transport_Selection_GuardUsed by the Transport Current feature to keep track of which Transport is currently active
oCTAO::UB_String_Arg_Traits_T< T_var, Insert_Policy >Template class for argument traits of unbounded (w)strings
oCTAO::UB_String_Arg_Traits_T< CORBA::String_var, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::UB_String_Arg_Traits_T< CORBA::WString_var, TAO::Any_Insert_Policy_AnyTypeCode_Adapter >
oCTAO::details::unbounded_array_allocation_traits< T, dummy >
oCTAO::unbounded_array_sequence< T_array, T_slice, T_tag >
oCTAO::unbounded_basic_string_sequence< charT >
oCTAO::unbounded_basic_string_sequence< char >
oCTAO::unbounded_basic_string_sequence< CORBA::WChar >
oCTAO::unbounded_object_reference_sequence< object_t, object_t_var >
oCTAO::unbounded_object_reference_sequence< Policy, Policy_var >
oCTAO::details::unbounded_reference_allocation_traits< T, ref_traits, dummy >
oCTAO::details::unbounded_value_allocation_traits< T, dummy >
oCTAO::unbounded_value_sequence< T >
oCTAO::unbounded_value_sequence< ::CORBA::Boolean >
oCTAO::unbounded_value_sequence< ::CORBA::Char >
oCTAO::unbounded_value_sequence< ::CORBA::Double >
oCTAO::unbounded_value_sequence< ::CORBA::Float >
oCTAO::unbounded_value_sequence< ::CORBA::Long >
oCTAO::unbounded_value_sequence< ::CORBA::LongDouble >
oCTAO::unbounded_value_sequence< ::CORBA::LongLong >
oCTAO::unbounded_value_sequence< ::CORBA::Octet >
oCTAO::unbounded_value_sequence< ::CORBA::Short >
oCTAO::unbounded_value_sequence< ::CORBA::ULong >
oCTAO::unbounded_value_sequence< ::CORBA::ULongLong >
oCTAO::unbounded_value_sequence< ::CORBA::UShort >
oCTAO::unbounded_value_sequence< ::CORBA::WChar >
oCTAO::unbounded_value_sequence< CodeSetId >
oCTAO::unbounded_value_sequence< CORBA::Octet >
oCTAO::unbounded_value_sequence< IIOP_Endpoint_Info >
oCTAO::unbounded_value_sequence< ListenPoint >
oCTAO::unbounded_value_sequence< PolicyType >
oCTAO::unbounded_value_sequence< PolicyValue >
oCTAO::unbounded_value_sequence< ServiceContext >
oCTAO::unbounded_value_sequence< ServiceDetail >
oCTAO::unbounded_value_sequence< ServiceOption >
oCTAO::unbounded_value_sequence< TaggedComponent >
oCTAO::unbounded_value_sequence< TaggedProfile >
oCUtcTA timestamp in UTC time
oCTimeBase::UtcT
oCTAO::details::value_traits< T, dummy >
oCTAO::Var_Array_Arg_Traits_T< T_out, T_forany, Insert_Policy >Argument traits of variable size element array
oCTAO::Var_Size_Arg_Traits_T< T, Insert_Policy >Template class for stub argument traits of variable size IDL types
oCTAO::Vector_Arg_Traits_T< T, Insert_Policy >Template class for stub 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_Arg_Traits_T
\CGIOP::Version