Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# TAO Namespace Reference

Define symbolic names for the ORB collocation strategies. More...

## 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

## Detailed Description

Define symbolic names for the ORB collocation strategies.

## Typedef Documentation

typedef BufferingConstraint& TAO::BufferingConstraint_out

typedef TAO_Fixed_Var_T< BufferingConstraint > TAO::BufferingConstraint_var

typedef CORBA::UShort TAO::BufferingConstraintMode

typedef CORBA::UShort_out TAO::BufferingConstraintMode_out

typedef TAO_Objref_Out_T< BufferingConstraintPolicy > TAO::BufferingConstraintPolicy_out

typedef BufferingConstraintPolicy* TAO::BufferingConstraintPolicy_ptr

typedef TAO_Objref_Var_T< BufferingConstraintPolicy > TAO::BufferingConstraintPolicy_var

typedef CORBA::SystemException*(* TAO::excp_factory)(void)

typedef TAO_Out_T< IIOP_Endpoint_Info, IIOP_Endpoint_Info_var > TAO::IIOP_Endpoint_Info_out

typedef TAO_Var_Var_T< IIOP_Endpoint_Info > TAO::IIOP_Endpoint_Info_var

typedef TAO_Seq_Out_T< IIOPEndpointSequence, IIOPEndpointSequence_var, IIOP_Endpoint_Info > TAO::IIOPEndpointSequence_out

typedef TAO_VarSeq_Var_T< IIOPEndpointSequence, IIOP_Endpoint_Info > TAO::IIOPEndpointSequence_var

typedef TAO_Seq_Out_T< ObjectKey, ObjectKey_var, CORBA::Octet > TAO::ObjectKey_out

typedef TAO_FixedSeq_Var_T< ObjectKey, CORBA::Octet > TAO::ObjectKey_var

typedef Collocation_Proxy_Broker*(* TAO::Proxy_Broker_Factory)(CORBA::Object_ptr)

typedef CORBA::Exception*(* TAO::TAO_Exception_Alloc)(void)

## Enumeration Type Documentation

enum TAO::Collocation_Strategy

Enumeration values:

  TAO_CS_REMOTE_STRATEGY | i.e no collocation.
  TAO_CS_THRU_POA_STRATEGY | Calls to the collocated object are forwarded by the POA.
  TAO_CS_DIRECT_STRATEGY | Calls to the collocated object are made directly to its servant.
  TAO_CS_LAST | This value should always be the last value in the enumeration. It provides the count for the number of collocation strategies.

enum TAO::Invocation_Mode

Enum for invocation modes.

Enumeration values:

  TAO_SYNCHRONOUS_INVOCATION | Standard synchronous twoway.
  TAO_ASYNCHRONOUS_CALLBACK_INVOCATION | Asynchronous twoway with callback model for collecting the replies.

  TAO_ASYNCHRONOUS_POLLER_INVOCATION

  Asynchronous twoway with poller model for collecting the replies.
  Note:
    This is not supported in TAO now

  TAO_DII_INVOCATION | Types of DII.
  TAO_DII_DEFERRED_INVOCATION |

enum TAO::Invocation_Status

Enumeration values:

  TAO_INVOKE_START | Initial state of the FSM in the invocation class.
  TAO_INVOKE_RESTART | The request must be restarted, a temporary failure has occured.
  TAO_INVOKE_SUCCESS | invoke() call successful. Final state of the FSM.
  TAO_INVOKE_USER_EXCEPTION | Received a user exception from the remote object, and this is one of the final states.
  TAO_INVOKE_SYSTEM_EXCEPTION | Received a system exception from the remote object or the PI and it is one of the final states
  TAO_INVOKE_FAILURE | Invocation failed. It is a final state.

enum TAO::Invocation_Type

Enums for invocation types.

Enumeration values:

  TAO_ONEWAY_INVOCATION | A simple oneway invocation.
  TAO_TWOWAY_INVOCATION | A simple twoway invocation.

enum TAO::traverse_status

Enumeration values:

  TRAVERSE_STOP |
  TRAVERSE_CONTINUE |

## Function Documentation

CORBA::Object_ptr Objref_Traits< CORBA::Object >::tao_duplicate | ( | CORBA::Object_ptr | p | ) |

CORBA::Boolean Objref_Traits< CORBA::Object >::tao_marshal | ( | CORBA::Object_ptr | p,
|  | TAO_OutputCDR & | cdr
| ) |

CORBA::Object_ptr Objref_Traits< CORBA::Object >::tao_nil | ( | void |  | ) |

void Objref_Traits< CORBA::Object >::tao_release | ( | CORBA::Object_ptr | p | ) |

CORBA::TypeCode_ptr Objref_Traits< CORBA::TypeCode >::tao_duplicate | ( | CORBA::TypeCode_ptr | p | ) |

CORBA::Boolean Objref_Traits< CORBA::TypeCode >::tao_marshal | ( | CORBA::TypeCode_ptr | p,
|  | TAO_OutputCDR & | cdr
| ) |

CORBA::TypeCode_ptr Objref_Traits< CORBA::TypeCode >::tao_nil | ( | void |  | ) |

void Objref_Traits< CORBA::TypeCode >::tao_release | ( | CORBA::TypeCode_ptr | p | ) |

## Variable Documentation

TAO_NAMESPACE_STORAGE_CLASS::CORBA::TypeCode_ptr TAO::_tc_BufferingConstraint

Initial value:

        &_tc_TAO_tc_TAO_BufferingConstraint

TAO_NAMESPACE_STORAGE_CLASS::CORBA::TypeCode_ptr TAO::_tc_BufferingConstraintMode

Initial value:

        &_tc_TAO_tc_TAO_BufferingConstraintMode

TAO_NAMESPACE_STORAGE_CLASS::CORBA::TypeCode_ptr TAO::_tc_BufferingConstraintPolicy

Initial value:

        &_tc_TAO_tc_TAO_BufferingConstraintPolicy

TAO_NAMESPACE_STORAGE_CLASS::CORBA::TypeCode_ptr TAO::_tc_IIOP_Endpoint_Info

Initial value:

        &_tc_TAO_tc_TAO_IIOP_Endpoint_Info

TAO_NAMESPACE_STORAGE_CLASS::CORBA::TypeCode_ptr TAO::_tc_IIOPEndpointSequence

Initial value:

        &_tc_TAO_tc_TAO_IIOPEndpointSequence

const TAO::BufferingConstraintMode TAO::BUFFER_FLUSH = 0U

const TAO::BufferingConstraintMode TAO::BUFFER_MESSAGE_BYTES = 4U

const TAO::BufferingConstraintMode TAO::BUFFER_MESSAGE_COUNT = 2U

const TAO::BufferingConstraintMode TAO::BUFFER_TIMEOUT = 1U

const CORBA::PolicyType TAO::BUFFERING_CONSTRAINT_POLICY_TYPE = 1413545985U

const Messaging::SyncScope TAO::SYNC_DELAYED_BUFFERING = -2

const Messaging::SyncScope TAO::SYNC_EAGER_BUFFERING = 0