TAO  2.4.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NCONV_FRAME
 NCORBAFUZZ: disable check_for_include/
 NGIOP
 NIIOP
 NIOP
 NMessaging
 NTAODefine symbolic names for the ORB collocation strategies as used at runtime
 NTAO_IIOP
 NTimeBaseCOS Time Service basic types
 CORB_Table_Ref_CounterClass contained by ORB_Table's Unbounded_Set
 CTAO
 CTAO_Abstract_ServantBase
 CTAO_Accept_Strategy
 CTAO_AcceptorAbstract Acceptor class used for pluggable transports
 CTAO_Acceptor_FilterInterface for mprofile creation strategies
 CTAO_Acceptor_RegistryAcceptor Registry and Generic Acceptor interface definitions. All loaded ESIOP or GIOP acceptor bridges must register with this object
 CTAO_Adapter
 CTAO_Adapter_Factory
 CTAO_Adapter_Registry
 CTAO_AnyTypeCode_Adapter
 CTAO_Array_Forany_TParametrized implementation of _forany class for arrays
 CTAO_Array_Out_TParametrized implementation of _out class for arrays
 CTAO_Array_Var_Base_TParametrized implementation of _var base class for arrays
 CTAO_Asynch_Queued_MessageSpecialize TAO_Queued_Message for asynch requests, i.e. oneways sent with SYNC_NONE policy
 CTAO_Asynch_Reply_Dispatcher_BaseBase class for TAO_Asynch_Reply_Dispatcher and TAO_DII_Deferred_Reply_Dispatcher
 CTAO_Auto_ReferenceTAO_Auto_Reference acts as a "smart pointer" for reference-countable instances
 CTAO_Base_Transport_PropertyA concrete implementation for connnection property
 CTAO_Base_varTAO_Base_var
 CTAO_BiDir_AdapterTAO_BiDir_Adapter
 CTAO_Bind_Dispatcher_Guard
 CTAO_Block_Flushing_StrategyImplement a flushing strategy that blocks on write to flush
 CTAO_Blocked_Connect_StrategyConcrete implementation of a connect strategy that blocks during connects
 CTAO_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
 CTAO_Client_Strategy_FactoryAbstract factory used by the client to manufacture various strategies used on the client-side
 CTAO_ClientRequestInterceptor_Adapter_FactoryTAO_ClientRequestInterceptor_Adapter_Factory
 CTAO_Codeset_Descriptor_Base
 CTAO_Codeset_ManagerThe encapsulation of logic for codeset negotiation
 CTAO_Codeset_Manager_Factory_BaseBase class for creating instances of the codeset manager
 CTAO_Codeset_ParametersA simple storage class for the native codeset and any translators that must be configured when creating an instance of codeset manager
 CTAO_Codeset_Translator_BaseAbstract base Translator component for interaction with TAO
 CTAO_Collocation_ResolverThis class helps in resolving if a CORBA:Object is collocated
 CTAO_Concurrency_StrategyActivates the Svc_Handler, and then if specified by the TAO_Server_Strategy_Factory, it activates the Svc_Handler to run in its own thread
 CTAO_ConditionSame as to the ACE_Condition variable wrapper
 CTAO_Connect_Concurrency_StrategyConcurrency strategy helper
 CTAO_Connect_Creation_StrategyCreation strategy helper
 CTAO_Connect_StrategyDefine the interface for the connect strategy, i.e. the algorithm that controls how does the ORB establishes remote connections
 CTAO_Connection_HandlerTAO_Connection_Handler
 CTAO_Connection_Purging_StrategyThe base class for all purging strategies
 CTAO_ConnectorGeneric Connector interface definitions
 CTAO_Connector_RegistryPer-ORB TAO Connector Registry
 CTAO_CORBALOC_ParserImplements the <corbaloc:> IOR format
 CTAO_CORBANAME_ParserImplements the <corbaname:> IOR format
 CTAO_Creation_StrategyCreates a Svc_Handler and set the ORB_Core pointer on it
 CTAO_Default_Client_Strategy_FactoryThis is the "default" client strategy factor for TAO. It includes strategies that are configured through command-line options so that everything operates as if there were no dynamically-linkable strategies
 CTAO_Default_Collocation_ResolverSimple resolver used to decide if a CORBA::Object is collocated
 CTAO_Default_Endpoint_SelectorDefault strategy for endpoint selection
 CTAO_Default_Endpoint_Selector_FactoryFactory for initializing <Endpoint_Selection_State> and obtaining appropriate <Invocation_Endpoint_Selector>
 CTAO_Default_Resource_FactoryTAO's default resource factory
 CTAO_Default_Server_Strategy_FactoryThis is the default strategy factory for CORBA servers. It allows developers to choose strategies via argument flags. This design gives substantial freedom for experimentation
 CTAO_Default_Stub_Factory
 CTAO_Default_Thread_Lane_Resources_ManagerSimple manager for thread lane resources
 CTAO_Default_Thread_Lane_Resources_Manager_FactoryThis class is a factory for managers of thread resources
 CTAO_DIOP_Protocol_Properties
 CTAO_DLL_ParserImplment the parser for the DLL-style IORs
 CTAO_Dynamic_AdapterTAO_Dynamic_Adapter
 CTAO_EndpointDefines the Endpoint interface in the Pluggable Protocol framework
 CTAO_Endpoint_Selector_FactoryFactory for initializing <Endpoint_Selection_State> and obtaining appropriate <Invocation_Endpoint_Selector>
 CTAO_Event_Handler_Array_varAuto pointer like class for an array of Event Handlers
 CTAO_Exclusive_TMS
 CTAO_Fault_Tolerance_ServiceTAO_Fault_Tolerant_Service
 CTAO_FILE_ParserImplements the <file:> IOR format
 CTAO_Fixed_Var_TParametrized implementation of _var class for structs, unions, and exceptions with members of fixed size
 CTAO_FixedArray_Var_TParametrized implementation of _var class for arrays with elements of fixed size
 CTAO_FixedSeq_Var_TParametrized implementation of _var class for sequences whose element is of fixed size.
 CTAO_Flushing_StrategyDefine the interface for the flushing strategy, i.e. the algorithm that controls how does the ORB flush outgoing data
 CTAO_GIOP_Fragmenation_StrategyAbstract base class that defines TAO fragmentation strategy interface
 CTAO_GIOP_Fragmentation_Strategy
 CTAO_GIOP_Locate_Request_HeaderLocation service support
 CTAO_GIOP_Locate_Status_MsgHold the relevant information for every type of Locate msg
 CTAO_GIOP_Message_BaseDefinitions of the GIOP specific stuff
 CTAO_GIOP_Message_Generator_ParserBase class for the GIOP Message generator and parser
 CTAO_GIOP_Message_Generator_Parser_10Implementation for GIOP v1.0
 CTAO_GIOP_Message_Generator_Parser_11Implementation for GIOP v1.1
 CTAO_GIOP_Message_Generator_Parser_12Implementation for GIOP v1.2
 CTAO_GIOP_Message_Generator_Parser_ImplThis class holds all the different GIOP message generators and parsers
 CTAO_GIOP_Message_StateGeneric definitions for Message States
 CTAO_GIOP_Message_VersionMajor and Minor version number of the Inter-ORB Protocol
 CTAO_HR_Time_Policy_StrategyTime policy strategy providing Highres time
 CTAO_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
 CTAO_HTTP_Handler
 CTAO_HTTP_ParserImplements the <http:> IOR format
 CTAO_HTTP_Reader
 CTAO_IFR_Client_AdapterTAO_IFR_Client_Adapter
 CTAO_IIOP_AcceptorTAO_IIOP_Acceptor
 CTAO_IIOP_Connection_HandlerHandles requests on a single connection
 CTAO_IIOP_Connection_Handler_Array_Guard
 CTAO_IIOP_ConnectorIIOP-specific Connector bridge for pluggable protocols
 CTAO_IIOP_EndpointTAO_IIOP_Endpoint
 CTAO_IIOP_ProfileThis class defines the protocol specific attributes required for locating ORBs over a TCP/IP network
 CTAO_IIOP_Protocol_Factory
 CTAO_IIOP_Protocol_Properties
 CTAO_IIOP_TransportSpecialization of the base TAO_Transport class to handle the IIOP protocol
 CTAO_Incoming_Message_QueueA queue of the messages in the incoming data path
 CTAO_InputCDRA CDR stream for reading, i.e. for demarshalling
 CTAO_Intrusive_Ref_Count_Base
 CTAO_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
 CTAO_Intrusive_Ref_Count_Handle
 CTAO_Intrusive_Ref_Count_Handle< T >Template class for smart-pointer to (intrusively) ref-counted object
 CTAO_Intrusive_Ref_Count_Object
 CTAO_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
 CTAO_Invocation_Endpoint_SelectorDefines the interface for policy-based endpoint selection strategies
 CTAO_IOR_ParserDefines the interface for the pluggable IOR parser components
 CTAO_IORInterceptor_AdapterTAO_IORInterceptor_Adapter
 CTAO_IORInterceptor_Adapter_FactoryTAO_IORInterceptor_Adapter_Factory
 CTAO_Leader_FollowerTAO_Leader_Follower
 CTAO_Leader_Follower_Flushing_StrategyImplement a flushing strategy that uses the Leader/Follower set
 CTAO_LF_CH_EventUse the Leader/Follower loop to wait for one specific event in the invocation path
 CTAO_LF_Client_Leader_Thread_Helper
 CTAO_LF_Client_Thread_Helper
 CTAO_LF_Connect_StrategyConcrete implementation of a connect strategy that waits on the leader-follower during asynchronous connects
 CTAO_LF_EventUse the Leader/Follower loop to wait for one specific event
 CTAO_LF_Event_BinderImplement an auto_ptr-like class for the TAO_LF_Followers allocated via a TAO_Leader_Follower set
 CTAO_LF_Event_Loop_Thread_HelperHelper class to enter and exit the Leader/Followers event loop
 CTAO_LF_FollowerRepresent a thread blocked, as a follower, in the Leader/Followers set
 CTAO_LF_Follower_Auto_AdderImplement an auto_adder-like class for the TAO_LF_Followers allocated via a TAO_Leader_Follower set
 CTAO_LF_Follower_Auto_PtrImplement an auto_ptr-like class for the TAO_LF_Followers allocated via a TAO_Leader_Follower set
 CTAO_LF_Invocation_EventUse the Leader/Follower loop to wait for one specific event in the invocation path
 CTAO_LF_Multi_EventUse the Leader/Follower loop to wait for one specific event in the invocation path
 CTAO_LF_StrategyStrategize Leader/Follower manipulations in the ORB event loop
 CTAO_LF_Strategy_CompleteA concrete TAO_LF_Strategy for ORB configurations that use the Leader/Followers event loop
 CTAO_LRU_Connection_Purging_StrategyThe Least Recently Used connection purging strategy
 CTAO_Message_Semantics
 CTAO_MProfileThis class implements the basic interface for supporting multiple profiles
 CTAO_Muxed_TMS
 CTAO_Network_Priority_Protocols_Hooks
 CTAO_New_Leader_GeneratorClass for creating dynamic threads
 CTAO_Null_Fragmenation_StrategyNull GIOP message fragmentation strategy
 CTAO_Null_Fragmentation_Strategy
 CTAO_NVList_Adapter
 CTAO_Object_LoaderA class to dynamically load object implementations into an ORB
 CTAO_Object_Ref_TableKeep a table de-stringified object references registered with the ORB
 CTAO_Objref_Out_TParametrized implementation of _out class for object references
 CTAO_Objref_Var_TParameterized implementation of _var class for object references
 CTAO_On_Demand_Fragmenation_StrategyOn Demand GIOP message fragmentation strategy
 CTAO_On_Demand_Fragmentation_Strategy
 CTAO_Operation_DetailsClass with operation details
 CTAO_ORB_CoreEncapsulates the state of an ORB
 CTAO_ORB_Core_Auto_PtrDefine a TAO_ORB_Core auto_ptr class
 CTAO_ORB_Core_Static_ResourcesThe static (global) resoures of all ORB cores
 CTAO_ORB_Core_TSS_ResourcesThe TSS resoures of an ORB core
 CTAO_ORB_ParametersParameters that are specific to the ORB. These parameters can be for the client, the server, or for both
 CTAO_Out_TParametrized implementation of _out class for structs, unions and exceptions.
 CTAO_OutputCDRA CDR stream for writing, i.e. for marshalling
 CTAO_Parser_RegistryMaintain the collection of known IOR format parsers
 CTAO_Pluggable_Reply_ParamsTAO_Pluggable_Connector_Params
 CTAO_Pluggable_Reply_Params_BaseTAO_Pluggable_Reply_Params_Base
 CTAO_Policy_Current
 CTAO_Policy_Current_Impl
 CTAO_Policy_Manager
 CTAO_Policy_SetThe policy manager implementation
 CTAO_Policy_ValidatorAn abstract class for plugging in different Policy Validator mechanisms
 CTAO_PolicyFactory_Registry_Factory
 CTAO_ProfileDefines the Profile interface
 CTAO_Protocol_Factory
 CTAO_Protocol_Item
 CTAO_Protocols_Hooks
 CTAO_Pseudo_Out_TParametrized implementation of _out class for TypeCode, Object, AbstractBase, NamedValue, NVList, Principal, Request, Context, ORB, LocalObject, and Environment
 CTAO_Pseudo_Var_TParametrized implementation of _var class for TypeCode, Object, AbstractBase, NamedValue, NVList, Principal, Request, Context, ORB, LocalObject, and Environment
 CTAO_Queued_DataRepresents a node in the queue of incoming messages
 CTAO_Queued_MessageRepresent messages queued in the outgoing data path of the TAO_Transport class
 CTAO_Reactive_Connect_StrategyConcrete implementation of a connect strategy that waits on the reactor during asynch connects
 CTAO_Reactive_Flushing_StrategyImplement a flushing strategy that uses the reactor
 CTAO_Reply_Dispatcher
 CTAO_Request_DispatcherA class that strategizes the request dispatching procedure
 CTAO_Resource_FactoryFactory which manufacturers resources for use by the ORB Core
 CTAO_Resume_HandleA utility class that helps in resuming handlers if TAO uses a TP Reactor from ACE
 CTAO_RSF_Timer_Queue_PtrA simple auto_ptr like class to manage timer queues dynamically allocated by a time policy
 CTAO_SCIOP_Protocol_Properties
 CTAO_Seq_Out_TParametrized implementation of _out class for sequences
 CTAO_Seq_Var_Base_TParametrized implementation of _var base class for sequences
 CTAO_Server_Strategy_FactoryBase class for the server's abstract factory that manufactures various strategies of special utility to it. This simply serves as an interface to a subclass that REALLY gets specified and loaded by the Service Configurator
 CTAO_ServerRequestClass representing a ServerRequest object
 CTAO_ServerRequestInterceptor_Adapter_FactoryTAO_ServerRequestInterceptor_Adapter_Factory
 CTAO_Service_CallbacksAn Abstract Base class for the hooks in the ORB
 CTAO_Service_ContextHelper class for managing the service context list information
 CTAO_Service_Context_Handler
 CTAO_Service_Context_Registry
 CTAO_Services_ActivateA class to dynamically load callback implementations in to an ORB
 CTAO_SHMIOP_Protocol_Properties
 CTAO_SingletonTAO-specific Singleton class
 CTAO_Singleton_ManagerManager for TAO library services and singleton cleanup
 CTAO_Strategy_Acceptor
 CTAO_StubTAO_Stub
 CTAO_Stub_Auto_PtrImplements the draft C++ standard auto_ptr abstraction. This class allows one to work Stub Objects Only!
 CTAO_Stub_Factory
 CTAO_Synch_Queued_MessageSpecialize TAO_Queued_Message for synchronous requests, i.e. twoways and oneways sent with reliability better than SYNC_NONE
 CTAO_Synch_Reply_DispatcherReply dispatcher for Synchronous Method Invocation (SMI)s
 CTAO_System_Time_Policy_StrategyTime policy strategy providing Highres time
 CTAO_Tagged_ComponentsThe policy manager implementation
 CTAO_Tagged_ProfileThis class is used to manipulate and access the target address field of a GIOP 1.2 request
 CTAO_Target_SpecificationA class to encapsulate all the ways of specifying targets
 CTAO_Thread_Lane_ResourcesClass representing a thread lane's resources
 CTAO_Thread_Lane_Resources_ManagerThis class is a manager for thread resources
 CTAO_Thread_Lane_Resources_Manager_FactoryThis class is a factory for managers of thread resources
 CTAO_Thread_Per_Connection_HandlerDefinition for the thread-per-connection strategy
 CTAO_Time_Policy_Manager
 CTAO_Time_Policy_StrategyAbstract base class for time policy strategy services
 CTAO_TransportGeneric definitions for the Transport class
 CTAO_Transport_Descriptor_InterfaceAn abstract base class for Transport Property
 CTAO_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
 CTAO_Transport_TimerAllows TAO_Transport instances to receive timeout notifications from the Reactor. In other words, implements the Adapter Role, of the Adapter Pattern, where the Adaptee is a TAO_Transport and the client is the Reactor
 CTAO_TSS_ResourcesThe TSS resoures shared by all the ORBs
 CTAO_TSS_SingletonTAO-specific Singleton class
 CTAO_TypeCodeFactory_AdapterTAO_TypeCodeFactory_Adapter
 CTAO_UIOP_Protocol_Properties
 CTAO_Unknown_ProfileA TAO_Profile class to handle foreign profiles
 CTAO_Valuetype_AdapterTAO_Valuetype_Adapter
 CTAO_Valuetype_Adapter_FactoryTAO_Valuetype_Adapter_Factory
 CTAO_Var_Base_TParametrized implementation of _var base class for structs, unions and exceptions
 CTAO_Var_Var_TParametrized implementation of _var class for structs, unions, and exceptions with members of variable size
 CTAO_VarArray_Var_TParametrized implementation of _var class for arrays with elements of variable size
 CTAO_VarSeq_Var_TParametrized implementation of _var class for sequences whose element is of variable size.
 CTAO_Wait_On_Leader_FollowerWait according to the Leader-Follower model. Leader does the event loop of the Reactor and the Followers wait on the condition variable
 CTAO_Wait_On_LF_No_UpcallWait according to the Leader-Follower model (like TAO_Wait_On_Leader_Follower), but do not allow nested upcalls
 CTAO_Wait_On_Reactor
 CTAO_Wait_On_Read
 CTAO_Wait_StrategyStrategy for waiting for the reply
 CTAO_ZIOP_AdapterTAO_ZIOP_Adapter
 CTime_Policy_ManagerManager service for time policy strategy services