TAO  2.4.2
Namespaces | Classes | Functions
TAO Namespace Reference

Define symbolic names for the ORB collocation strategies as used at runtime. More...

Namespaces

 CSD
 
 details
 
 ORB
 
 Portable_Server
 
 Transport
 
 TypeCode
 

Classes

class  Any_Insert_Policy_AnyTypeCode_Adapter
 
class  Any_Insert_Policy_CORBA_Object
 
class  Any_Insert_Policy_IFR_Client_Adapter
 
class  Any_Insert_Policy_Noop
 
class  Any_Insert_Policy_Stream
 
class  ARDB_Refcount_Functor
 Functor for refcounting of Asynch_Reply_Dispatcher_Base. More...
 
class  Arg_Traits
 Base class for all stub arg traits specializations. More...
 
class  Arg_Traits< ACE_InputCDR::to_boolean >
 
class  Arg_Traits< ACE_InputCDR::to_char >
 Specializations for (w)char, octet and boolean. More...
 
class  Arg_Traits< ACE_InputCDR::to_octet >
 
class  Arg_Traits< ACE_InputCDR::to_wchar >
 
class  Arg_Traits< CORBA::Char * >
 Specializatons for unbounded (w)strings. More...
 
class  Arg_Traits< CORBA::Double >
 
class  Arg_Traits< CORBA::Float >
 
class  Arg_Traits< CORBA::Long >
 
class  Arg_Traits< CORBA::LongDouble >
 
class  Arg_Traits< CORBA::LongLong >
 
class  Arg_Traits< CORBA::Object >
 
class  Arg_Traits< CORBA::Short >
 Specializations for basic stub arg types, except (w)char/boolean/octet. More...
 
class  Arg_Traits< CORBA::ULong >
 
class  Arg_Traits< CORBA::ULongLong >
 
class  Arg_Traits< CORBA::UShort >
 
class  Arg_Traits< CORBA::WChar * >
 
class  Arg_Traits< std::string >
 
class  Arg_Traits< std::wstring >
 
class  Arg_Traits< void >
 Specialization for void return type. More...
 
class  Argument
 Base class for argument class templates. More...
 
struct  Array_Traits
 Specialized for each array in generated code. More...
 
struct  Basic_Arg_Traits_T
 Template class for stub argument traits of basic IDL types. More...
 
struct  BD_String_Arg_Traits_T
 Template class for stub argument traits of bounded (w)strings. More...
 
class  bounded_array_sequence
 
class  bounded_basic_string_sequence
 
class  bounded_bd_string_sequence
 
class  bounded_object_reference_sequence
 
class  bounded_value_sequence
 
class  Cache_ExtId_T
 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. More...
 
class  Cache_IntId_T
 Helper class for TAO_Transport_Cache_Manager. More...
 
struct  CDR_Byte_Order_Guard
 
class  ClientRequestInterceptor_Adapter
 A convenient helper class to invoke registered client request interceptors. More...
 
class  Collocated_Invocation
 Class for Collocated invocations. More...
 
struct  Exception_Data
 Description of a single exception. More...
 
class  First_Request_Guard
 Auto pointer like class for first_request flag in transport. More...
 
struct  Fixed_Array_Arg_Traits_T
 Argument traits of fixed size element array. More...
 
struct  Fixed_Size_Arg_Traits_T
 Template class for argument traits of fixed size IDL types. More...
 
class  Flush_Transport_Queueing_Strategy
 
class  GUIResource_Factory
 
struct  IIOP_Endpoint_Info
 Stores information for a single IIOP endpoint. More...
 
class  In_Basic_Argument_T
 Template class for IN stub argument of basic IDL types. More...
 
class  In_Basic_Clonable_Argument_T
 Template class for IN stub argument of basic IDL types. More...
 
class  In_BD_String_Argument_T
 Template class for IN bounded (w)string argument. More...
 
class  In_BD_String_Clonable_Argument_T
 Template class for IN bounded (w)string argument. More...
 
class  In_Fixed_Array_Argument_T
 IN stub argument of fixed size element array. More...
 
class  In_Fixed_Array_Clonable_Argument_T
 IN stub argument of fixed size element array. More...
 
class  In_Fixed_Size_Argument_T
 Template class for IN stub argument of fixed size IDL types. More...
 
class  In_Fixed_Size_Clonable_Argument_T
 Template class for IN stub argument of fixed size IDL types. More...
 
struct  In_Object_Argument_Cloner_T
 
struct  In_Object_Argument_Cloner_T< CORBA::InterfaceDef_ptr >
 
class  In_Object_Argument_T
 Template class for IN object argument. More...
 
class  In_Object_Clonable_Argument_T
 Template class for IN object argument. More...
 
class  In_Special_Basic_Argument_T
 Template class for IN stub argument of (w)char/boolean/octet. More...
 
class  In_Special_Basic_Clonable_Argument_T
 Template class for IN stub argument of (w)char/boolean/octet. More...
 
class  In_UB_String_Argument_T
 Template class for IN unbounded (w)string argument. More...
 
class  In_UB_String_Clonable_Argument_T
 Template class for IN unbounded (w)string argument. More...
 
class  In_Var_Array_Argument_T
 IN stub argument of variable size element array. More...
 
class  In_Var_Array_Clonable_Argument_T
 IN stub argument of variable size element array. More...
 
class  In_Var_Size_Argument_T
 Template class for IN stub argument of fixed size IDL types. More...
 
class  In_Var_Size_Clonable_Argument_T
 Template class for IN stub argument of fixed size IDL types. More...
 
class  In_Vector_Argument_T
 Template class for IN stub argument of unbounded sequence IDL types. More...
 
class  In_Vector_Clonable_Argument_T
 Template class for IN stub argument of unbounded sequence IDL types. More...
 
class  InArgument
 
class  Incoming_Message_Stack
 Implements stack for TAO_Queued_Data. More...
 
class  Inout_Basic_Argument_T
 Template class for INOUT stub argument of basic IDL types. More...
 
class  Inout_BD_String_Argument_T
 Template class for INOUT bounded (w)string argument. More...
 
class  Inout_Fixed_Array_Argument_T
 INOUT stub argument of fixed size element array. More...
 
class  Inout_Fixed_Size_Argument_T
 Template class for INOUT stub argument of fixed size IDL types. More...
 
class  Inout_Object_Argument_T
 Template class for INOUT object argument. More...
 
class  Inout_Special_Basic_Argument_T
 Template class for INOUT stub argument of (w)char/boolean/octet. More...
 
class  Inout_UB_String_Argument_T
 Template class for INOUT unbounded (w)string argument. More...
 
class  Inout_Var_Array_Argument_T
 INOUT stub argument of variable size element array. More...
 
class  Inout_Var_Size_Argument_T
 Template class for INOUT stub argument of fixed size IDL types. More...
 
class  Inout_Vector_Argument_T
 Template class for INOUT stub argument of unbounded sequence IDL types. More...
 
class  InoutArgument
 
class  Invocation_Adapter
 Generic interface for the invocation object visible to the IDL compiler. More...
 
class  Invocation_Base
 The base class for the invocation object. More...
 
struct  Invocation_Retry_Params
 Contains 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. More...
 
class  Invocation_Retry_State
 Maintains state of invocation retries. More...
 
class  Less_Than_ObjectKey
 Compares the length and then the contents of ObjectKeys. More...
 
class  LocateRequest_Invocation
 Object created by TAO::LocateRequest_Invocation_Adapter to create and send LocateRequest invocation. More...
 
class  LocateRequest_Invocation_Adapter
 Adapter class for locate request invocations. More...
 
class  Narrow_Utils
 
class  Nested_Upcall_Guard
 : Magic class that sets the status of the thread in the TSS. More...
 
struct  Object_Arg_Traits_T
 Template class for stub argument traits of objects. More...
 
class  Object_Proxy_Broker
 Object_Proxy_Broker. More...
 
class  ObjectKey
 
class  ObjectKey_Table
 Table that maintains the set of ObjectKey's seen by the ORB. More...
 
struct  Objref_Traits
 Specialized for each interface in generated code. Just forward declare, a specialization must always be there, if not, we get a compile error. More...
 
struct  Objref_Traits< CORBA::Object >
 
class  ORB_Core_Ref_Counter
 
class  ORB_Table
 Keep a table with all the ORBs in the system. More...
 
class  ORB_Time_Policy
 Implement a time policy class which returns timer according to the active ORB time policy. More...
 
class  ORBInitializer_Registry_Adapter
 
class  Out_Basic_Argument_T
 Template class for OUT stub argument of basic IDL types. More...
 
class  Out_BD_String_Argument_T
 Template class for OUT bounded (w)string argument. More...
 
class  Out_Fixed_Array_Argument_T
 OUT stub argument of fixed size element array. More...
 
class  Out_Fixed_Size_Argument_T
 Template class for OUT stub argument of fixed size IDL types. More...
 
class  Out_Object_Argument_T
 Template class for OUT object argument. More...
 
class  Out_Special_Basic_Argument_T
 Template class for OUT stub argument of (w)char/boolean/octet. More...
 
class  Out_UB_String_Argument_T
 Template class for OUT unbounded (w)string argument. More...
 
class  Out_Var_Array_Argument_T
 OUT stub argument of variable size element array. More...
 
class  Out_Var_Size_Argument_T
 Template class for OUT stub argument of fixed size IDL types. More...
 
class  Out_Vector_Argument_T
 Template class for OUT stub argument of unbounded sequence IDL types. More...
 
class  OutArgument
 
class  PolicyFactory_Registry_Adapter
 ORB-specific PortableInterceptor::PolicyFactory registry. More...
 
class  Profile_Transport_Resolver
 Chooses the profile and a transport for a target object on which an invocation can be made. More...
 
class  Refcounted_ObjectKey
 A wrapper class that ties together a refcount to an ObjectKey. More...
 
class  Remote_Invocation
 Base class for remote invocations. More...
 
class  Remote_Object_Proxy_Broker
 Remote_Object_Proxy_Broker. More...
 
class  Reply_Guard
 A guard class used for storing and forwarding the reply status to the portable interceptors. More...
 
class  RequestInterceptor_Adapter
 A base helper class to invoke registered request interceptors. More...
 
class  Ret_Basic_Argument_T
 Template class for return stub value of basic IDL types. More...
 
class  Ret_BD_String_Argument_T
 Template class for return stub value of bd (w)string argument. More...
 
class  Ret_Fixed_Array_Argument_T
 Return stub value of fixed size element array. More...
 
class  Ret_Fixed_Size_Argument_T
 Template class for return stub value of fixed size IDL types. More...
 
class  Ret_Object_Argument_T
 Template class for return stub value of object argument. More...
 
class  Ret_Special_Basic_Argument_T
 
class  Ret_UB_String_Argument_T
 Template class for return stub value of ub (w)string argument. More...
 
class  Ret_Var_Array_Argument_T
 Return stub value of variable size element array. More...
 
class  Ret_Var_Size_Argument_T
 Template class for return stub value of fixed size IDL types. More...
 
class  Ret_Vector_Argument_T
 Template class for return stub value of fixed size IDL types. More...
 
class  RetArgument
 
class  ServerRequestInterceptor_Adapter
 
struct  Special_Basic_Arg_Traits_T
 Template class for stub argument traits of (w)char/boolean/octet. More...
 
struct  Special_Basic_Tag
 Struct for basic IDL type arguments id tag. More...
 
class  Storable_Base
 
class  Storable_Exception
 
class  Storable_Factory
 
class  Storable_File_Guard
 Base class to use with TAO_Storable_Base to synch object state with a storable base. More...
 
class  Storable_FlatFileFactory
 
class  Storable_FlatFileStream
 A Storable_Base derived class that works with a file stream. More...
 
class  Storable_Read_Exception
 
class  Storable_Write_Exception
 
class  String_Manager_T
 
class  String_out
 String_out. More...
 
class  String_var
 
struct  String_Var_Equal_To
 
class  Synch_Oneway_Invocation
 All the action for a synchronous oneway invocation happen here. More...
 
class  Synch_Twoway_Invocation
 All the action for a synchronous twoway invocation happen here. More...
 
class  TAO_Allocator
 Abstract class for TAO allocators. This will be used for derived allocator templates that are capable of allocating a specific type of objects. More...
 
class  TAO_Buffer_Allocator
 Generic buffer allocator for TAO. More...
 
class  Transport_Cache_Manager_T
 The Transport Cache Manager for TAO. More...
 
class  Transport_Queueing_Strategy
 Define the interface for the Queueing Strategy. More...
 
class  Transport_Selection_Guard
 Used by the Transport Current feature to keep track of which Transport is currently active. More...
 
struct  UB_String_Arg_Traits_T
 Template class for argument traits of unbounded (w)strings. More...
 
class  unbounded_array_sequence
 
class  unbounded_basic_string_sequence
 
class  unbounded_bd_string_sequence
 
class  unbounded_object_reference_sequence
 
class  unbounded_value_sequence
 
class  unbounded_value_sequence< CORBA::Octet >
 
struct  Var_Array_Arg_Traits_T
 Argument traits of variable size element array. More...
 
struct  Var_Size_Arg_Traits_T
 Template class for stub argument traits of variable size IDL types. More...
 
struct  Vector_Arg_Traits_T
 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. More...
 
class  Void_Return_Argument
 
class  Wait_On_LF_No_Upcall
 

Functions

template<typename stream , typename T_array , typename T_slice , typename T_tag , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_array_sequence< T_array, T_slice, T_tag, MAX > &target)
 
template<typename stream , typename T_array , typename T_slice , typename T_tag , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_array_sequence< T_array, T_slice, T_tag, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::Short, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::Long, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::ULong, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::UShort, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::Octet, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::Char, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::Float, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::Double, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::LongLong, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::ULongLong, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::LongDouble, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< CORBA::Boolean, MAX > &target)
 
template<typename stream , typename value_t , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_value_sequence< value_t, MAX > &target)
 
template<typename stream , typename charT , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_basic_string_sequence< charT, MAX > &target)
 
template<typename stream , typename charT , CORBA::ULong MAX, CORBA::ULong BD_STR_MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_bd_string_sequence< charT, MAX, BD_STR_MAX > &target)
 
template<typename stream , typename object_t , typename object_t_var , CORBA::ULong MAX>
bool demarshal_sequence (stream &strm, TAO::bounded_object_reference_sequence< object_t, object_t_var, MAX > &target)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::Short, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::Long, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::ULong, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::UShort, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::Octet, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::Char, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::Float, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::Double, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::LongLong, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::ULongLong, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::LongDouble, MAX > &source)
 
template<typename stream , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< CORBA::Boolean, MAX > &source)
 
template<typename stream , typename value_t , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_value_sequence< value_t, MAX > &source)
 
template<typename stream , typename charT , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_basic_string_sequence< charT, MAX > &source)
 
template<typename stream , typename charT , CORBA::ULong MAX, CORBA::ULong BD_STR_MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_bd_string_sequence< charT, MAX, BD_STR_MAX > &source)
 
template<typename stream , typename object_t , typename object_t_var , CORBA::ULong MAX>
bool marshal_sequence (stream &strm, const TAO::bounded_object_reference_sequence< object_t, object_t_var, MAX > &source)
 
const char * translate_collocation_strategy (Collocation_Strategy cs)
 
CORBA::SystemExceptioncreate_system_exception (const char *id)
 Create a CORBA::SystemException given the interface repository ID. More...
 
bool parse_orb_opt (ACE_Argv_Type_Converter &command_line, const ACE_TCHAR *orb_opt, ACE_TString &opt_arg)
 
ACE_Intrusive_Auto_Ptr< ACE_Service_Gestaltfind_orb_context (const ACE_TString &orbconfig_string)
 
template<typename stream , typename T_array , typename T_slice , typename T_tag >
bool demarshal_sequence (stream &strm, TAO::unbounded_array_sequence< T_array, T_slice, T_tag > &target)
 
template<typename stream , typename T_array , typename T_slice , typename T_tag >
bool marshal_sequence (stream &strm, const TAO::unbounded_array_sequence< T_array, T_slice, T_tag > &source)
 
template<typename stream >
bool demarshal_sequence (stream &strm, unbounded_value_sequence< CORBA::Short > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::Long > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::ULong > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::UShort > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::Octet > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::Char > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::Float > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::Double > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::LongLong > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::ULongLong > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::LongDouble > &target)
 
template<typename stream >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< CORBA::Boolean > &target)
 
template<typename stream , typename value_t >
bool demarshal_sequence (stream &strm, TAO::unbounded_value_sequence< value_t > &target)
 
template<typename stream , typename charT >
bool demarshal_sequence (stream &strm, TAO::unbounded_basic_string_sequence< charT > &target)
 
template<typename stream , typename charT , CORBA::ULong BD_STR_MAX>
bool demarshal_sequence (stream &strm, TAO::unbounded_bd_string_sequence< charT, BD_STR_MAX > &target)
 
template<typename stream , typename object_t , typename object_t_var >
bool demarshal_sequence (stream &strm, TAO::unbounded_object_reference_sequence< object_t, object_t_var > &target)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::Short > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::Long > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::ULong > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::UShort > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::Octet > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::Char > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::Float > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::Double > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::LongLong > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::ULongLong > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::LongDouble > &source)
 
template<typename stream >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< CORBA::Boolean > &source)
 
template<typename stream , typename value_t >
bool marshal_sequence (stream &strm, const TAO::unbounded_value_sequence< value_t > &source)
 
template<typename stream , typename charT >
bool marshal_sequence (stream &strm, const TAO::unbounded_basic_string_sequence< charT > &source)
 
template<typename stream , typename charT , CORBA::ULong BD_STR_MAX>
bool marshal_sequence (stream &strm, const TAO::unbounded_bd_string_sequence< charT, BD_STR_MAX > &source)
 
template<typename stream , typename object_t , typename object_t_var >
bool marshal_sequence (stream &strm, const TAO::unbounded_object_reference_sequence< object_t, object_t_var > &source)
 
template<typename T >
bool marshal_value_vector (TAO_OutputCDR &strm, const std::vector< T > &source)
 
template<typename T >
bool demarshal_value_vector (TAO_InputCDR &strm, std::vector< T > &target)
 
template<typename T >
bool marshal_objref_vector (TAO_OutputCDR &strm, const std::vector< typename T::_ptr_type > &source)
 
template<typename T >
bool demarshal_objref_vector (TAO_InputCDR &strm, std::vector< typename T::_ptr_type > &target)
 
template<typename T_forany >
bool marshal_array_vector (TAO_OutputCDR &strm, const std::vector< typename T_forany::_slice_type * > &source)
 
template<typename T_forany >
bool demarshal_array_vector (TAO_InputCDR &strm, const std::vector< typename T_forany::_slice_type * > &source)
 

Detailed Description

Define symbolic names for the ORB collocation strategies as used at runtime.

Service IDs for the services that are located through Multicast.

This file contains idl definition for data structures used to encapsulate data in TAO_TAG_ENDPOINTS tagged component. This TAO-specific component is used for transmission of multiple endpoints per single profile. Data structures defined here are used for transmission of IIOP endpoints. See IIOP_Profile.* for more details.

Function Documentation

CORBA::SystemException* TAO::create_system_exception ( const char *  id)

Create a CORBA::SystemException given the interface repository ID.

template<typename T_forany >
bool TAO::demarshal_array_vector ( TAO_InputCDR strm,
const std::vector< typename T_forany::_slice_type * > &  source 
)
template<typename T >
bool TAO::demarshal_objref_vector ( TAO_InputCDR strm,
std::vector< typename T::_ptr_type > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::Short, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
unbounded_value_sequence< CORBA::Short > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::Long, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::Long > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::ULong, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::ULong > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::UShort, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::UShort > &  target 
)
template<typename stream , typename T_array , typename T_slice , typename T_tag , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_array_sequence< T_array, T_slice, T_tag, MAX > &  target 
)
template<typename stream , typename T_array , typename T_slice , typename T_tag >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_array_sequence< T_array, T_slice, T_tag > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::Octet, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::Octet > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::Char, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::Char > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::Float, MAX > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::Double, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::Float > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::LongLong, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::Double > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::ULongLong, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::LongLong > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::LongDouble, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::ULongLong > &  target 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< CORBA::Boolean, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::LongDouble > &  target 
)
template<typename stream , typename value_t , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_value_sequence< value_t, MAX > &  target 
)
template<typename stream >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< CORBA::Boolean > &  target 
)
template<typename stream , typename charT , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_basic_string_sequence< charT, MAX > &  target 
)
template<typename stream , typename value_t >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_value_sequence< value_t > &  target 
)
template<typename stream , typename charT , CORBA::ULong MAX, CORBA::ULong BD_STR_MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_bd_string_sequence< charT, MAX, BD_STR_MAX > &  target 
)
template<typename stream , typename charT >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_basic_string_sequence< charT > &  target 
)
template<typename stream , typename object_t , typename object_t_var , CORBA::ULong MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::bounded_object_reference_sequence< object_t, object_t_var, MAX > &  target 
)
template<typename stream , typename charT , CORBA::ULong BD_STR_MAX>
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_bd_string_sequence< charT, BD_STR_MAX > &  target 
)
template<typename stream , typename object_t , typename object_t_var >
bool TAO::demarshal_sequence ( stream &  strm,
TAO::unbounded_object_reference_sequence< object_t, object_t_var > &  target 
)
template<typename T >
bool TAO::demarshal_value_vector ( TAO_InputCDR strm,
std::vector< T > &  target 
)
ACE_Intrusive_Auto_Ptr<ACE_Service_Gestalt> TAO::find_orb_context ( const ACE_TString orbconfig_string)
template<typename T_forany >
bool TAO::marshal_array_vector ( TAO_OutputCDR strm,
const std::vector< typename T_forany::_slice_type * > &  source 
)
template<typename T >
bool TAO::marshal_objref_vector ( TAO_OutputCDR strm,
const std::vector< typename T::_ptr_type > &  source 
)
template<typename stream , typename T_array , typename T_slice , typename T_tag , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_array_sequence< T_array, T_slice, T_tag, MAX > &  source 
)
template<typename stream , typename T_array , typename T_slice , typename T_tag >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_array_sequence< T_array, T_slice, T_tag > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::Short, MAX > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::Long, MAX > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::ULong, MAX > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::UShort, MAX > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::Octet, MAX > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::Short > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::Char, MAX > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::Long > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::ULong > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::UShort > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::Float, MAX > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::Octet > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::Double, MAX > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::LongLong, MAX > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::ULongLong, MAX > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::Char > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::LongDouble, MAX > &  source 
)
template<typename stream , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< CORBA::Boolean, MAX > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::Float > &  source 
)
template<typename stream , typename value_t , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_value_sequence< value_t, MAX > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::Double > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::LongLong > &  source 
)
template<typename stream , typename charT , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_basic_string_sequence< charT, MAX > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::ULongLong > &  source 
)
template<typename stream , typename charT , CORBA::ULong MAX, CORBA::ULong BD_STR_MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_bd_string_sequence< charT, MAX, BD_STR_MAX > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::LongDouble > &  source 
)
template<typename stream >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< CORBA::Boolean > &  source 
)
template<typename stream , typename object_t , typename object_t_var , CORBA::ULong MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::bounded_object_reference_sequence< object_t, object_t_var, MAX > &  source 
)
template<typename stream , typename value_t >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_value_sequence< value_t > &  source 
)
template<typename stream , typename charT >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_basic_string_sequence< charT > &  source 
)
template<typename stream , typename charT , CORBA::ULong BD_STR_MAX>
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_bd_string_sequence< charT, BD_STR_MAX > &  source 
)
template<typename stream , typename object_t , typename object_t_var >
bool TAO::marshal_sequence ( stream &  strm,
const TAO::unbounded_object_reference_sequence< object_t, object_t_var > &  source 
)
template<typename T >
bool TAO::marshal_value_vector ( TAO_OutputCDR strm,
const std::vector< T > &  source 
)
bool TAO::parse_orb_opt ( ACE_Argv_Type_Converter command_line,
const ACE_TCHAR orb_opt,
ACE_TString opt_arg 
)
const char* TAO::translate_collocation_strategy ( Collocation_Strategy  cs)
inline