|
Compounds |
class | Any_Array_Impl_T |
| Template Any class for array types. More...
|
class | Any_Basic_Impl |
| Non-template class for all the basic types. More...
|
class | Any_Basic_Impl_T |
| Template Any class for basic types. More...
|
class | Any_Dual_Impl_T |
| Template Any class for IDL types with 2 modes of insertion. More...
|
class | Any_Exception |
| Template Any class for IDL types with 2 modes of insertion. More...
|
class | Any_Impl |
| Base class for the Any template subclasses. More...
|
class | Any_Impl_T |
| Template Any class for pointer types. More...
|
class | Any_Special_Impl_T |
| Template Any class for bounded IDL (w)strings. More...
|
class | Any_SystemException |
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::InterfaceDef > |
class | Arg_Traits< CORBA::Long > |
class | Arg_Traits< CORBA::LongDouble > |
class | Arg_Traits< CORBA::LongLong > |
class | Arg_Traits< CORBA::Object > |
class | Arg_Traits< CORBA::Policy > |
class | Arg_Traits< CORBA::Short > |
| Specializations for basic stub arg types, except (w)char/boolean/octet. More...
|
class | Arg_Traits< CORBA::TypeCode > |
| Used in generated code if CORBA::TypeCode is an argument or return type. More...
|
class | Arg_Traits< CORBA::ULong > |
class | Arg_Traits< CORBA::ULongLong > |
class | Arg_Traits< CORBA::UShort > |
class | Arg_Traits< CORBA::WChar * > |
class | Arg_Traits< void > |
| Specialization for void return type. More...
|
class | Argument |
| Base class for template argument classes. 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 | Basic_SArg_Traits_T |
| Template class for skeleton argument traits of basic IDL types. More...
|
struct | Basic_Tag |
| Struct for basic IDL type arguments id tag. More...
|
class | BD_String_Arg_Traits |
| Specializations for bounded (w)strings. More...
|
struct | BD_String_Arg_Traits_T |
struct | BD_String_SArg_Traits_T |
struct | BD_String_Tag |
| Struct for bounded (w)string arguments id tag. More...
|
class | BD_StringS_Arg_Traits |
| Specializations for bounded (w)strings. More...
|
class | BD_WString_Arg_Traits |
class | BD_WString_SArg_Traits |
struct | BufferingConstraint |
class | BufferingConstraintPolicy |
class | ClientRequestInterceptor_Adapter |
| A convenient helper class to invoke registered client request interceptors. More...
|
class | Collocated_Invocation |
| Class for Collocated invocations. More...
|
class | Collocation_Proxy_Broker |
struct | Exception_Data |
| Description of a single exception. More...
|
struct | Fixed_Array_Arg_Traits_T |
| Argument traits of fixed size element array. More...
|
struct | Fixed_Array_SArg_Traits_T |
struct | Fixed_Array_Tag |
| Struct for fixed size element array argument id tag. More...
|
struct | Fixed_Size_Arg_Traits_T |
struct | Fixed_Size_SArg_Traits_T |
struct | Fixed_Size_Tag |
struct | IIOP_Endpoint_Info |
class | IIOPEndpointSequence |
class | In_Basic_Argument_T |
| Template class for IN stub argument of basic IDL types. More...
|
class | In_Basic_SArgument_T |
| Template class for IN skeleton 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_SArgument_T |
| Template class for IN skeleton bd (w)string argument. More...
|
class | In_Fixed_Array_Argument_T |
| IN stub argument of fixed size element array. More...
|
class | In_Fixed_Array_SArgument_T |
| IN skeleton 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_SArgument_T |
| Template class for IN skeleton argument of fixed size IDL types. More...
|
class | In_Object_Argument_T |
| Template class for IN object argument. More...
|
class | In_Object_SArgument_T |
| Template class for IN skeleton 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_SArgument_T |
| Template class for IN skeleton 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_SArgument_T |
| Template class for IN skeleton UB (w)string argument. More...
|
class | In_Var_Array_Argument_T |
| IN stub argument of variable size element array. More...
|
class | In_Var_Array_SArgument_T |
| IN skeleton 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_SArgument_T |
| Template class for IN skeleton argument of fixed size IDL types. More...
|
class | Inout_Basic_Argument_T |
| Template class for INOUT stub argument of basic IDL types. More...
|
class | Inout_Basic_SArgument_T |
| Template class for INOUT skeleton argument of basic IDL types. More...
|
class | Inout_BD_String_Argument_T |
| Template class for INOUT bounded (w)string argument. More...
|
class | Inout_BD_String_SArgument_T |
| Template class for INOUT skeleton bd (w)string argument. More...
|
class | Inout_Fixed_Array_Argument_T |
| INOUT stub argument of fixed size element array. More...
|
class | Inout_Fixed_Array_SArgument_T |
| INOUT skeleton 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_Fixed_Size_SArgument_T |
| Template class for INOUT skeleton arg of fixed size IDL types. More...
|
class | Inout_Object_Argument_T |
| Template class for INOUT object argument. More...
|
class | Inout_Object_SArgument_T |
| Template class for INOUT skeleton object argument. More...
|
class | Inout_Special_Basic_Argument_T |
| Template class for INOUT stub argument of (w)char/boolean/octet. More...
|
class | Inout_Special_Basic_SArgument_T |
| Template class for INOUT (w)char/boolean/octet skeleton argument. More...
|
class | Inout_UB_String_Argument_T |
| Template class for INOUT unbounded (w)string argument. More...
|
class | Inout_UB_String_SArgument_T |
| Template class for INOUT skeleton UB (w)string argument. More...
|
class | Inout_Var_Array_Argument_T |
| INOUT stub argument of variable size element array. More...
|
class | Inout_Var_Array_SArgument_T |
| INOUT skeleton 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_Var_Size_SArgument_T |
| Template class for INOUT skeleton arg of fixed size IDL types. 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 | Less_Than_ObjectKey |
class | LocateRequest_Invocation |
| Object created bu 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 |
struct | Object_Arg_Traits_T |
class | Object_Proxy_Broker |
| Object_Proxy_Broker. More...
|
struct | Object_SArg_Traits_T |
struct | Object_Tag |
| Struct for object arguments id tag. More...
|
class | ObjectKey |
class | ObjectKey_Table |
| : Compares the length and then the contents of ObjectKeys. More...
|
struct | Objref_Traits |
| Specialized for each interface in generated code. More...
|
struct | Objref_Traits< CORBA::ConstructionPolicy > |
struct | Objref_Traits< CORBA::Current > |
struct | Objref_Traits< CORBA::DIIPollable > |
struct | Objref_Traits< CORBA::DomainManager > |
struct | Objref_Traits< CORBA::Object > |
struct | Objref_Traits< CORBA::Policy > |
struct | Objref_Traits< CORBA::PolicyCurrent > |
struct | Objref_Traits< CORBA::PolicyManager > |
struct | Objref_Traits< CORBA::Pollable > |
struct | Objref_Traits< CORBA::PollableSet > |
struct | Objref_Traits< CORBA::TypeCode > |
struct | Objref_Traits< IOP::Codec > |
struct | Objref_Traits< IOP::CodecFactory > |
struct | Objref_Traits< PortableInterceptor::ClientRequestInfo > |
struct | Objref_Traits< PortableInterceptor::ClientRequestInterceptor > |
struct | Objref_Traits< PortableInterceptor::Current > |
struct | Objref_Traits< PortableInterceptor::Interceptor > |
struct | Objref_Traits< PortableInterceptor::ORBInitializer > |
struct | Objref_Traits< PortableInterceptor::ORBInitInfo > |
struct | Objref_Traits< PortableInterceptor::PolicyFactory > |
struct | Objref_Traits< PortableInterceptor::RequestInfo > |
struct | Objref_Traits< PortableInterceptor::ServerRequestInfo > |
struct | Objref_Traits< PortableInterceptor::ServerRequestInterceptor > |
struct | Objref_Traits< TAO::BufferingConstraintPolicy > |
struct | Objref_Traits< TAO_ORBInitInfo > |
class | Out_Basic_Argument_T |
| Template class for OUT stub argument of basic IDL types. More...
|
class | Out_Basic_SArgument_T |
| Template class for OUT skeleton argument of basic IDL types. More...
|
class | Out_BD_String_Argument_T |
| Template class for INOUT bounded (w)string argument. More...
|
class | Out_BD_String_SArgument_T |
| Template class for INOUT skeleton bd (w)string argument. More...
|
class | Out_Fixed_Array_Argument_T |
| OUT stub argument of fixed size element array. More...
|
class | Out_Fixed_Array_SArgument_T |
| OUT skeleton 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_Fixed_Size_SArgument_T |
| Template class for OUT skeleton argument of fixed size IDL types. More...
|
class | Out_Object_Argument_T |
| Template class for INOUT object argument. More...
|
class | Out_Object_SArgument_T |
| Template class for INOUT skeleton object argument. More...
|
class | Out_Special_Basic_Argument_T |
| Template class for OUT stub argument of (w)char/boolean/octet. More...
|
class | Out_Special_Basic_SArgument_T |
| Template class for OUT skeleton argument of (w)char/boolean/octet. More...
|
class | Out_UB_String_Argument_T |
| Template class for INOUT unbounded (w)string argument. More...
|
class | Out_UB_String_SArgument_T |
| Template class for INOUT skeleton UB (w)string argument. More...
|
class | Out_Var_Array_Argument_T |
| OUT stub argument of variable size element array. More...
|
class | Out_Var_Array_SArgument_T |
| OUT skeleton 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_Var_Size_SArgument_T |
| Template class for OUT skeleton argument of fixed size IDL types. 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 | Ret_Basic_Argument_T |
| Template class for return stub value of basic IDL types. More...
|
class | Ret_Basic_SArgument_T |
| Template class for return skeleton 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_BD_String_SArgument_T |
| Template class for return skeleton value of bd (w)string. More...
|
class | Ret_Fixed_Array_Argument_T |
| Return stub value of fixed size element array. More...
|
class | Ret_Fixed_Array_SArgument_T |
| Skeleton 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_Fixed_Size_SArgument_T |
| Template class for return skeleton value of fixed size IDL types. More...
|
class | Ret_Object_Argument_T |
| Specialization for CORBA::Object, necessitated since we don't have an Any insertion operator for Object. More...
|
class | Ret_Object_Argument_T< CORBA::Object_ptr, CORBA::Object_var > |
class | Ret_Object_SArgument_T |
| Template class for return skeleton value of object. More...
|
class | Ret_Special_Basic_Argument_T |
class | Ret_Special_Basic_SArgument_T |
class | Ret_UB_String_Argument_T |
| Template class for return stub value of ub (w)string argument. More...
|
class | Ret_UB_String_SArgument_T |
| Template class for return skeleton value of UB (w)string. More...
|
class | Ret_Var_Array_Argument_T |
| Return stub value of variable size element array. More...
|
class | Ret_Var_Array_SArgument_T |
| Skeleton 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_Var_Size_SArgument_T |
| Template class for return skeleton value of fixed size IDL types. More...
|
class | SArg_Traits |
| Base class for all skeleton arg traits specializations. More...
|
class | SArg_Traits< ACE_InputCDR::to_boolean > |
class | SArg_Traits< ACE_InputCDR::to_char > |
| Specializations for (w)char, octet and boolean. More...
|
class | SArg_Traits< ACE_InputCDR::to_octet > |
class | SArg_Traits< ACE_InputCDR::to_wchar > |
class | SArg_Traits< CORBA::Char * > |
| Specializatons for unbounded (w)strings. More...
|
class | SArg_Traits< CORBA::Double > |
class | SArg_Traits< CORBA::Float > |
class | SArg_Traits< CORBA::Long > |
class | SArg_Traits< CORBA::LongDouble > |
class | SArg_Traits< CORBA::LongLong > |
class | SArg_Traits< CORBA::Short > |
| Specializations for basic skeleton arg types, except (w)char/boolean/octet. More...
|
class | SArg_Traits< CORBA::ULong > |
class | SArg_Traits< CORBA::ULongLong > |
class | SArg_Traits< CORBA::UShort > |
class | SArg_Traits< CORBA::WChar * > |
class | SArg_Traits< void > |
| Specialization for void return type. More...
|
struct | Special_Basic_Arg_Traits_T |
struct | Special_Basic_SArg_Traits_T |
struct | Special_Basic_Tag |
| Struct for basic IDL type arguments id tag. More...
|
struct | Special_Basic_Traits_T |
| Template class for stub argument traits of (w)char/boolean/octet. More...
|
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 | TC_Private_State |
| Private state of the TypeCode. More...
|
class | TypeCode_Constants |
| This class is a namespace for TypeCode-related static data that is owned by the ORB. More...
|
struct | UB_String_Arg_Traits_T |
| Template class for argument traits of unbounded (w)strings. More...
|
struct | UB_String_SArg_Traits_T |
| Template class for argument traits of unbounded (w)strings. More...
|
struct | UB_String_Tag |
| Struct for unbounded (w)string arguments id tag. More...
|
class | Unknown_IDL_Type |
| CDR-based Any impl class. More...
|
struct | Var_Array_Arg_Traits_T |
| Argument traits of variable size element array. More...
|
struct | Var_Array_SArg_Traits_T |
| Argument traits of variable size element array. More...
|
struct | Var_Array_Tag |
| Struct for variable size element array argument id tag. More...
|
struct | Var_Size_Arg_Traits_T |
struct | Var_Size_SArg_Traits_T |
struct | Var_Size_Tag |
Typedefs |
typedef CORBA::SystemException *(* | excp_factory )(void) |
typedef CORBA::Exception *(* | TAO_Exception_Alloc )(void) |
typedef TAO_Var_Var_T< IIOP_Endpoint_Info > | IIOP_Endpoint_Info_var |
typedef TAO_Out_T< IIOP_Endpoint_Info,
IIOP_Endpoint_Info_var > | IIOP_Endpoint_Info_out |
typedef TAO_VarSeq_Var_T<
IIOPEndpointSequence, IIOP_Endpoint_Info > | IIOPEndpointSequence_var |
typedef TAO_Seq_Out_T< IIOPEndpointSequence,
IIOPEndpointSequence_var,
IIOP_Endpoint_Info > | IIOPEndpointSequence_out |
typedef TAO_FixedSeq_Var_T<
ObjectKey, CORBA::Octet > | ObjectKey_var |
typedef TAO_Seq_Out_T< ObjectKey,
ObjectKey_var, CORBA::Octet > | ObjectKey_out |
typedef Collocation_Proxy_Broker *(* | Proxy_Broker_Factory )(CORBA::Object_ptr) |
typedef CORBA::UShort | BufferingConstraintMode |
typedef CORBA::UShort_out | BufferingConstraintMode_out |
typedef TAO_Fixed_Var_T< BufferingConstraint > | BufferingConstraint_var |
typedef BufferingConstraint & | BufferingConstraint_out |
typedef BufferingConstraintPolicy * | BufferingConstraintPolicy_ptr |
typedef TAO_Objref_Var_T<
BufferingConstraintPolicy > | BufferingConstraintPolicy_var |
typedef TAO_Objref_Out_T<
BufferingConstraintPolicy > | BufferingConstraintPolicy_out |
Enumerations |
enum | Collocation_Strategy { TAO_CS_REMOTE_STRATEGY,
TAO_CS_THRU_POA_STRATEGY,
TAO_CS_DIRECT_STRATEGY,
TAO_CS_LAST
} |
enum | Invocation_Status {
TAO_INVOKE_START = 0,
TAO_INVOKE_RESTART,
TAO_INVOKE_SUCCESS,
TAO_INVOKE_USER_EXCEPTION,
TAO_INVOKE_SYSTEM_EXCEPTION,
TAO_INVOKE_FAILURE
} |
enum | Invocation_Type { TAO_ONEWAY_INVOCATION,
TAO_TWOWAY_INVOCATION
} |
| Enums for invocation types. More...
|
enum | Invocation_Mode {
TAO_SYNCHRONOUS_INVOCATION,
TAO_ASYNCHRONOUS_CALLBACK_INVOCATION,
TAO_ASYNCHRONOUS_POLLER_INVOCATION,
TAO_DII_INVOCATION,
TAO_DII_DEFERRED_INVOCATION
} |
| Enum for invocation modes. More...
|
enum | traverse_status { TRAVERSE_STOP,
TRAVERSE_CONTINUE
} |
Functions |
CORBA::Object_ptr | Objref_Traits< CORBA::Object >::tao_duplicate (CORBA::Object_ptr p) |
void | Objref_Traits< CORBA::Object >::tao_release (CORBA::Object_ptr p) |
CORBA::Object_ptr | Objref_Traits< CORBA::Object >::tao_nil (void) |
CORBA::Boolean | Objref_Traits< CORBA::Object >::tao_marshal (CORBA::Object_ptr p, TAO_OutputCDR &cdr) |
CORBA::TypeCode_ptr | Objref_Traits< CORBA::TypeCode >::tao_duplicate (CORBA::TypeCode_ptr p) |
void | Objref_Traits< CORBA::TypeCode >::tao_release (CORBA::TypeCode_ptr p) |
CORBA::TypeCode_ptr | Objref_Traits< CORBA::TypeCode >::tao_nil (void) |
CORBA::Boolean | Objref_Traits< CORBA::TypeCode >::tao_marshal (CORBA::TypeCode_ptr p, TAO_OutputCDR &cdr) |
Variables |
::CORBA::TypeCode_ptr | _tc_IIOP_Endpoint_Info |
::CORBA::TypeCode_ptr | _tc_IIOPEndpointSequence |
::CORBA::TypeCode_ptr | _tc_BufferingConstraintMode |
::CORBA::TypeCode_ptr | _tc_BufferingConstraint |
::CORBA::TypeCode_ptr | _tc_BufferingConstraintPolicy |
const TAO::BufferingConstraintMode | BUFFER_FLUSH = 0U |
const TAO::BufferingConstraintMode | BUFFER_TIMEOUT = 1U |
const TAO::BufferingConstraintMode | BUFFER_MESSAGE_COUNT = 2U |
const TAO::BufferingConstraintMode | BUFFER_MESSAGE_BYTES = 4U |
const CORBA::PolicyType | BUFFERING_CONSTRAINT_POLICY_TYPE = 1413545985U |
const Messaging::SyncScope | SYNC_EAGER_BUFFERING = 0 |
const Messaging::SyncScope | SYNC_DELAYED_BUFFERING = -2 |