TAO  2.3.0
 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_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 >
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
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
oCTAO::TypeCode::Case< StringType, TypeCodeType >
oCTAO::CDR_Byte_Order_Guard
oCCONV_FRAME::CodeSetComponent
oCCONV_FRAME::CodeSetComponentInfo
oCCORBA::Current
oCTAO::Transport::Drain_ConstraintsEncapsulate the flushing control parameters
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::details::generic_sequence< value_type, allocation_traits, element_traits >
oCTAO::GUIResource_Factory
oCTAO::IIOP_Endpoint_InfoStores information for a single IIOP endpoint
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::IntervalTAn UTC time interval
oCCORBA::InvalidPolicies
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
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_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::ObjectKey_TableTable that maintains the set of ObjectKey's seen by the ORB
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_Core_Ref_Counter
oCTAO::ORB_TableKeep a table with all the ORBs in the system
oCORB_Table_Ref_CounterClass contained by ORB_Table's Unbounded_Set
oCTAO::ORB_Time_PolicyImplement a time policy class which returns timer according to the active ORB time policy
oCTAO_CORBALOC_Parser::parsed_endpoint
oCCORBA::Policy
oCCORBA::PolicyError
oCTAO::PolicyFactory_Registry_AdapterORB-specific PortableInterceptor::PolicyFactory registry
oCCORBA::PolicyManager
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::Storable_Base
oCTAO::Storable_Exception
oCTAO::Storable_Factory
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::String_Var_Equal_To
oCTAO::TypeCode::Struct_Field< StringType, TypeCodeType >
oCIOP::TaggedComponent
oCIOP::TaggedProfile
oCTAO
oCTAO_Abstract_ServantBase
oCTAO_AcceptorAbstract Acceptor class used for pluggable transports
oCTAO_Acceptor_FilterInterface for mprofile creation strategies
oCTAO_Acceptor_RegistryAcceptor Registry and Generic Acceptor interface definitions. All loaded ESIOP or GIOP acceptor bridges must register with this object
oCTAO_Adapter
oCTAO_Adapter_Registry
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_ParametersA simple storage class for the native codeset and any translators that must be configured when creating an instance of codeset manager
oCTAO_Codeset_Translator_BaseAbstract base Translator component for interaction with TAO
oCTAO_Condition< MUTEX >Same as to the ACE_Condition variable wrapper
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 >
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 >
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_Intrusive_Ref_Count_Handle< T >Template class for smart-pointer to (intrusively) ref-counted object
oCTAO_Intrusive_Ref_Count_Object< ACE_LOCK >Template class as wrapper of a non reference counted data type but provide intrusive reference-counting feature by inherited from TAO_Intrusive_Ref_Count_Base. This makes the parameterized type data be smart pointer by using a TAO_Intrusive_Ref_Count_Handle<X> to an this wrapper 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_Message_Semantics
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_RSF_Timer_Queue_PtrA simple auto_ptr like class to manage timer queues dynamically allocated by a time policy
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_TransportGeneric definitions for the Transport class
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
oCTime_Policy_ManagerManager service for time policy strategy services
oCTAO_IIOP::TList_HolderRAII holder for a TAO_Transport list
oCTAO_InputCDR::to_std_stringHelper classes for extracting bounded strings into std::string/wstring
oCTAO_InputCDR::to_std_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 >
oCTimeBase::UtcTA 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
\CGIOP::Version