TAO  2.2.3
 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 1234567]
oCACE_Accept_Strategy< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 > [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< Deferred_Event > [external]
oCACE_Intrusive_List_Node< TAO_LF_Follower > [external]
oCACE_Object_Manager_Base [external]
oCACE_OutputCDR [external]
oCACE_Shared_Object [external]
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 >
oCTAO::Array_Traits< T_forany >Specialized 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::Basic_Arg_Traits_T< std::wstring, 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
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
oCTAO::TypeCode::Case< StringType, TypeCodeType >
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::details::generic_sequence< value_type, allocation_traits, element_traits >
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
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
oCTAO::Invocation_Retry_ParamsContains the invocation retry parameters used when encountering CORBA exceptions. The parameters can be specified using either the Client_Strategy_Factory service given in the service configuration file or through the command line. Any command line parameter overrides the corresponding option in the service configurator file
oCTAO::Invocation_Retry_StateMaintains state of invocation retries
oCTAO::Less_Than_ObjectKeyCompares the length and then the contents of ObjectKeys
oCTAO::LocateRequest_Invocation_AdapterAdapter class for locate request invocations
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::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< T >Specialized for each interface in generated code. Just forward declare, a specialization must always be there, if not, we get a compile error
oCTAO::Objref_Traits< CORBA::Object >
oCCORBA::ORBORB pseudo-object
oCTAO::ORB_TableKeep a table with all the ORBs in the system
oCTAO::ORB_Time_PolicyImplement a time policy class which returns timer according to the active ORB time policy
oCTAO::PolicyFactory_Registry_AdapterORB-specific PortableInterceptor::PolicyFactory registry
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
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::Storable_File_GuardBase class to use with TAO_Storable_Base to synch object state with a storable base
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< CORBA::Char >
oCTAO::TypeCode::Struct_Field< StringType, TypeCodeType >
oCTAO_AcceptorAbstract Acceptor class used for pluggable transports
oCTAO_Acceptor_FilterInterface for mprofile creation strategies
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_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_EndpointDefines the Endpoint interface in the Pluggable Protocol framework
oCTAO_Event_Handler_Array_varAuto pointer like class for an array of Event Handlers
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_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_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_Intrusive_Ref_Count_Handle< RC_Codebase_URL_Map >
oCTAO_Intrusive_Ref_Count_Handle< RC_Repo_Id_Map >
oCTAO_Intrusive_Ref_Count_Handle< RC_Value_Map >
oCTAO_Invocation_Endpoint_SelectorDefines the interface for policy-based endpoint selection strategies
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_Policy_SetThe policy manager implementation
oCTAO_Policy_ValidatorAn abstract class for plugging in different Policy Validator mechanisms
oCTAO_ProfileDefines the Profile interface
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_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_RSF_Timer_Queue_PtrA simple auto_ptr like class to manage timer queues dynamically allocated by a time policy
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_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_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
oCTime_Policy_ManagerManager service for time policy strategy services
oCTAO_InputCDR::to_std_stringHelper classes for extracting bounded strings into std::string/wstring
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_object_reference_sequence< object_t, object_t_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::Octet >
oCTAO::unbounded_value_sequence< CORBA::Octet >
oCUtcTA timestamp in UTC time
oCTAO::TypeCode::Value_Field< StringType, TypeCodeType >
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