TAO  2.0.8
Namespaces | Classes | Functions
TAO Namespace Reference

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

Namespaces

namespace  CSD
namespace  details
namespace  ORB
namespace  Portable_Server
namespace  Transport
namespace  TypeCode

Classes

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  Any_Insert_Policy_Stream
class  Any_Insert_Policy_AnyTypeCode_Adapter
class  Any_Insert_Policy_IFR_Client_Adapter
class  Any_Insert_Policy_Noop
class  Any_Insert_Policy_CORBA_Object
class  Arg_Traits
 Base class for all stub arg traits specializations. More...
class  Argument
 Base class for argument class templates. More...
class  InArgument
class  InoutArgument
class  OutArgument
class  RetArgument
class  Void_Return_Argument
class  ARDB_Refcount_Functor
 Functor for refcounting of Asynch_Reply_Dispatcher_Base. 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  Inout_Basic_Argument_T
 Template class for INOUT stub argument of basic IDL types. More...
class  Out_Basic_Argument_T
 Template class for OUT stub argument of basic IDL types. More...
class  Ret_Basic_Argument_T
 Template class for return stub value of basic IDL types. More...
struct  Basic_Arg_Traits_T
 Template class for stub argument traits of basic IDL types. More...
class  Arg_Traits< void >
 Specialization for void return type. More...
class  Arg_Traits< CORBA::Short >
 Specializations for basic stub arg types, except (w)char/boolean/octet. More...
class  Arg_Traits< CORBA::Long >
class  Arg_Traits< CORBA::UShort >
class  Arg_Traits< CORBA::ULong >
class  Arg_Traits< CORBA::Float >
class  Arg_Traits< CORBA::Double >
class  Arg_Traits< CORBA::LongLong >
class  Arg_Traits< CORBA::ULongLong >
class  Arg_Traits< CORBA::LongDouble >
class  Arg_Traits< std::string >
class  Arg_Traits< std::wstring >
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  Inout_BD_String_Argument_T
 Template class for INOUT bounded (w)string argument. More...
class  Out_BD_String_Argument_T
 Template class for OUT bounded (w)string argument. More...
class  Ret_BD_String_Argument_T
 Template class for return stub value of bd (w)string argument. More...
struct  BD_String_Arg_Traits_T
 Template class for stub argument traits of bounded (w)strings. More...
class  Arg_Traits< ::CORBA::BooleanSeq >
class  SArg_Traits< ::CORBA::BooleanSeq >
class  bounded_array_sequence
class  bounded_basic_string_sequence
class  bounded_bd_string_sequence
class  bounded_object_reference_sequence
class  bounded_value_sequence
class  TAO_Buffer_Allocator
 Generic buffer allocator for TAO. More...
class  Cache_IntId_T
 Helper class for TAO_Transport_Cache_Manager. More...
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  Arg_Traits< ::CORBA::CharSeq >
class  SArg_Traits< ::CORBA::CharSeq >
class  ClientRequestInterceptor_Adapter
 A convenient helper class to invoke registered client request interceptors. More...
class  Collocated_Invocation
 Class for Collocated invocations. More...
class  Arg_Traits< ::CONV_FRAME::CodeSetIdSeq >
class  Arg_Traits< ::CONV_FRAME::CodeSetComponent >
class  Arg_Traits< ::CONV_FRAME::CodeSetComponentInfo >
class  SArg_Traits< ::CONV_FRAME::CodeSetIdSeq >
class  SArg_Traits< ::CONV_FRAME::CodeSetComponent >
class  SArg_Traits< ::CONV_FRAME::CodeSetComponentInfo >
class  String_var
class  String_out
 String_out. More...
struct  String_Var_Equal_To
struct  Objref_Traits< ::CORBA::Current >
class  Arg_Traits< ::CORBA::DoubleSeq >
class  SArg_Traits< ::CORBA::DoubleSeq >
struct  Exception_Data
 Description of a single exception. 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  Inout_Fixed_Array_Argument_T
 INOUT stub argument of fixed size element array. More...
class  Out_Fixed_Array_Argument_T
 OUT stub argument of fixed size element array. More...
class  Ret_Fixed_Array_Argument_T
 Return stub value of fixed size element array. More...
struct  Fixed_Array_Arg_Traits_T
 Argument traits 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...
class  Inout_Fixed_Size_Argument_T
 Template class for INOUT stub argument of fixed size IDL types. More...
class  Out_Fixed_Size_Argument_T
 Template class for OUT stub argument of fixed size IDL types. More...
class  Ret_Fixed_Size_Argument_T
 Template class for return stub value of fixed size IDL types. More...
struct  Fixed_Size_Arg_Traits_T
 Template class for argument traits of fixed size IDL types. More...
class  Arg_Traits< ::CORBA::FloatSeq >
class  SArg_Traits< ::CORBA::FloatSeq >
class  Arg_Traits< ::GIOP::Version >
class  Arg_Traits< ::GIOP::IORAddressingInfo >
class  Arg_Traits< ::GIOP::TargetAddress >
class  Arg_Traits< ::GIOP::MsgType >
class  Arg_Traits< ::GIOP::ReplyStatusType >
class  Arg_Traits< ::GIOP::LocateStatusType >
class  SArg_Traits< ::GIOP::Version >
class  SArg_Traits< ::GIOP::IORAddressingInfo >
class  SArg_Traits< ::GIOP::TargetAddress >
class  SArg_Traits< ::GIOP::MsgType >
class  SArg_Traits< ::GIOP::ReplyStatusType >
class  SArg_Traits< ::GIOP::LocateStatusType >
class  GUIResource_Factory
struct  IIOP_Endpoint_Info
class  IIOPEndpointSequence
class  Arg_Traits< ::TAO::IIOP_Endpoint_Info >
class  Arg_Traits< ::TAO::IIOPEndpointSequence >
class  SArg_Traits< ::TAO::IIOP_Endpoint_Info >
class  SArg_Traits< ::TAO::IIOPEndpointSequence >
class  Arg_Traits< ::IIOP::ListenPoint >
class  Arg_Traits< ::IIOP::ListenPointList >
class  Arg_Traits< ::IIOP::BiDirIIOPServiceContext >
class  SArg_Traits< ::IIOP::ListenPoint >
class  SArg_Traits< ::IIOP::ListenPointList >
class  SArg_Traits< ::IIOP::BiDirIIOPServiceContext >
class  Incoming_Message_Stack
 Implements stack for TAO_Queued_Data. More...
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...
class  Arg_Traits< ::IOP::TaggedProfile >
class  Arg_Traits< ::IOP::TaggedProfileSeq >
class  Arg_Traits< ::IOP::IOR >
class  Arg_Traits< ::IOP::TaggedComponent >
class  Arg_Traits< ::IOP::MultipleComponentProfile >
class  Arg_Traits< ::IOP::TaggedComponentSeq >
class  Arg_Traits< ::IOP::ServiceContext >
class  Arg_Traits< ::IOP::ServiceContextList >
class  SArg_Traits< ::IOP::TaggedProfile >
class  SArg_Traits< ::IOP::TaggedProfileSeq >
class  SArg_Traits< ::IOP::IOR >
class  SArg_Traits< ::IOP::TaggedComponent >
class  SArg_Traits< ::IOP::MultipleComponentProfile >
class  SArg_Traits< ::IOP::TaggedComponentSeq >
class  SArg_Traits< ::IOP::ServiceContext >
class  SArg_Traits< ::IOP::ServiceContextList >
class  First_Request_Guard
 Auto pointer like class for first_request flag in transport. 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  Arg_Traits< ::CORBA::LongDoubleSeq >
class  SArg_Traits< ::CORBA::LongDoubleSeq >
class  Arg_Traits< ::CORBA::LongLongSeq >
class  SArg_Traits< ::CORBA::LongLongSeq >
class  Arg_Traits< ::CORBA::LongSeq >
class  SArg_Traits< ::CORBA::LongSeq >
class  Arg_Traits< ::Messaging::PolicyValue >
class  Arg_Traits< ::Messaging::PolicyValueSeq >
class  SArg_Traits< ::Messaging::PolicyValue >
class  SArg_Traits< ::Messaging::PolicyValueSeq >
class  Arg_Traits< CORBA::Object >
struct  Objref_Traits< CORBA::Object >
struct  In_Object_Argument_Cloner_T< CORBA::InterfaceDef_ptr >
class  In_Object_Argument_T
 Template class for IN object argument. More...
struct  In_Object_Argument_Cloner_T
class  In_Object_Clonable_Argument_T
 Template class for IN object argument. More...
class  Inout_Object_Argument_T
 Template class for INOUT object argument. More...
class  Out_Object_Argument_T
 Template class for OUT object argument. More...
class  Ret_Object_Argument_T
 Template class for return stub value of object argument. More...
struct  Object_Arg_Traits_T
 Template class for stub argument traits of objects. More...
class  ObjectKey
class  Object_Proxy_Broker
 Object_Proxy_Broker. More...
class  Narrow_Utils
class  Arg_Traits< ::CORBA::ORB_ObjectIdList >
class  SArg_Traits< ::CORBA::ORB_ObjectIdList >
class  Less_Than_ObjectKey
 Compares the length and then the contents of ObjectKeys. More...
class  ObjectKey_Table
 Table that maintains the set of ObjectKey's seen by the ORB. More...
class  Arg_Traits< ::CORBA::OctetSeq >
class  SArg_Traits< ::CORBA::OctetSeq >
class  ORB_Table
 Keep a table with all the ORBs in the system. More...
class  ORB_Core_Ref_Counter
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  Arg_Traits< ::CORBA::Policy >
class  Arg_Traits< ::CORBA::PolicyList >
class  Arg_Traits< ::CORBA::PolicyTypeSeq >
class  Arg_Traits< ::CORBA::SetOverrideType >
struct  Objref_Traits< ::CORBA::Policy >
struct  Objref_Traits< ::CORBA::PolicyCurrent >
class  SArg_Traits< ::CORBA::Policy >
class  SArg_Traits< ::CORBA::PolicyList >
class  SArg_Traits< ::CORBA::PolicyTypeSeq >
class  SArg_Traits< ::CORBA::SetOverrideType >
struct  Objref_Traits< ::CORBA::PolicyManager >
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  RequestInterceptor_Adapter
 A base helper class to invoke registered request interceptors. More...
class  ServerRequestInterceptor_Adapter
class  Arg_Traits< ::CORBA::ServiceOptionSeq >
class  Arg_Traits< ::CORBA::ServiceDetail >
class  Arg_Traits< ::CORBA::ServiceDetailSeq >
class  Arg_Traits< ::CORBA::ServiceInformation >
class  SArg_Traits< ::CORBA::ServiceOptionSeq >
class  SArg_Traits< ::CORBA::ServiceDetail >
class  SArg_Traits< ::CORBA::ServiceDetailSeq >
class  SArg_Traits< ::CORBA::ServiceInformation >
class  Arg_Traits< ::CORBA::ShortSeq >
class  SArg_Traits< ::CORBA::ShortSeq >
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  Inout_Special_Basic_Argument_T
 Template class for INOUT stub argument of (w)char/boolean/octet. More...
class  Out_Special_Basic_Argument_T
 Template class for OUT stub argument of (w)char/boolean/octet. More...
class  Ret_Special_Basic_Argument_T
struct  Special_Basic_Tag
 Struct for basic IDL type arguments id tag. More...
struct  Special_Basic_Arg_Traits_T
 Template class for stub argument traits of (w)char/boolean/octet. More...
class  Arg_Traits< ACE_InputCDR::to_char >
 Specializations for (w)char, octet and boolean. More...
class  Arg_Traits< ACE_InputCDR::to_wchar >
class  Arg_Traits< ACE_InputCDR::to_octet >
class  Arg_Traits< ACE_InputCDR::to_boolean >
class  String_Manager_T
class  Arg_Traits< ::CORBA::StringSeq >
class  SArg_Traits< ::CORBA::StringSeq >
class  Synch_Twoway_Invocation
 All the action for a synchronous twoway invocation happen here. More...
class  Synch_Oneway_Invocation
 All the action for a synchronous oneway invocation happen here. More...
class  Reply_Guard
 A guard class used for storing and forwarding the reply status to the portable interceptors. More...
class  Arg_Traits< ::TimeBase::UtcT >
class  Arg_Traits< ::TimeBase::IntervalT >
class  SArg_Traits< ::TimeBase::UtcT >
class  SArg_Traits< ::TimeBase::IntervalT >
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  Flush_Transport_Queueing_Strategy
class  Transport_Selection_Guard
 Used by the Transport Current feature to keep track of which Transport is currently active. 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  Inout_UB_String_Argument_T
 Template class for INOUT unbounded (w)string argument. More...
class  Out_UB_String_Argument_T
 Template class for OUT unbounded (w)string argument. More...
class  Ret_UB_String_Argument_T
 Template class for return stub value of ub (w)string argument. More...
struct  UB_String_Arg_Traits_T
 Template class for argument traits of unbounded (w)strings. More...
class  Arg_Traits< CORBA::Char * >
 Specializatons for unbounded (w)strings. More...
class  Arg_Traits< CORBA::WChar * >
class  Arg_Traits< ::CORBA::ULongLongSeq >
class  SArg_Traits< ::CORBA::ULongLongSeq >
class  Arg_Traits< ::CORBA::ULongSeq >
class  SArg_Traits< ::CORBA::ULongSeq >
class  unbounded_array_sequence
class  unbounded_basic_string_sequence
class  unbounded_bd_string_sequence
class  unbounded_object_reference_sequence
class  unbounded_value_sequence< CORBA::Octet >
class  unbounded_value_sequence
class  Arg_Traits< ::CORBA::UShortSeq >
class  SArg_Traits< ::CORBA::UShortSeq >
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  Inout_Var_Array_Argument_T
 INOUT stub argument of variable size element array. More...
class  Out_Var_Array_Argument_T
 OUT stub argument of variable size element array. More...
class  Ret_Var_Array_Argument_T
 Return stub value of variable size element array. More...
struct  Var_Array_Arg_Traits_T
 Argument traits 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  Inout_Var_Size_Argument_T
 Template class for INOUT stub argument of fixed size IDL types. More...
class  Out_Var_Size_Argument_T
 Template class for OUT stub argument of fixed size IDL types. More...
class  Ret_Var_Size_Argument_T
 Template class for return stub value of fixed size IDL types. More...
struct  Var_Size_Arg_Traits_T
 Template class for stub argument traits of variable 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  Inout_Vector_Argument_T
 Template class for INOUT stub argument of unbounded sequence IDL types. More...
class  Out_Vector_Argument_T
 Template class for OUT stub argument of unbounded sequence IDL types. More...
class  Ret_Vector_Argument_T
 Template class for return stub value of fixed 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  Nested_Upcall_Guard
 : Magic class that sets the status of the thread in the TSS. More...
class  Wait_On_LF_No_Upcall
class  Arg_Traits< ::CORBA::WCharSeq >
class  SArg_Traits< ::CORBA::WCharSeq >
class  Arg_Traits< ::CORBA::WStringSeq >
class  SArg_Traits< ::CORBA::WStringSeq >

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.
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_Gestalt
find_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.

Code generated by the The ACE ORB (TAO) IDL Compiler v2.0.8 TAO and the TAO IDL Compiler have been developed by: Center for Distributed Object Computing Washington University St. Louis, MO USA http://www.cs.wustl.edu/~schmidt/doc-center.html and Distributed Object Computing Laboratory University of California at Irvine Irvine, CA USA and Institute for Software Integrated Systems Vanderbilt University Nashville, TN USA http://www.isis.vanderbilt.edu/

Information about TAO is available at: http://www.cs.wustl.edu/~schmidt/TAO.html


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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines