TAO  2.1.2
Public Types
TAO::Var_Size_Arg_Traits_T< T, Insert_Policy > Struct Template Reference

Template class for stub argument traits of variable size IDL types. More...

#include <Var_Size_Argument_T.h>

Inherited by TAO::Arg_Traits< ::CONV_FRAME::CodeSetComponent >, TAO::Arg_Traits< ::CONV_FRAME::CodeSetComponentInfo >, TAO::Arg_Traits< ::CONV_FRAME::CodeSetIdSeq >, TAO::Arg_Traits< ::CORBA::BooleanSeq >, TAO::Arg_Traits< ::CORBA::CharSeq >, TAO::Arg_Traits< ::CORBA::DoubleSeq >, TAO::Arg_Traits< ::CORBA::FloatSeq >, TAO::Arg_Traits< ::CORBA::LongDoubleSeq >, TAO::Arg_Traits< ::CORBA::LongLongSeq >, TAO::Arg_Traits< ::CORBA::LongSeq >, TAO::Arg_Traits< ::CORBA::OctetSeq >, TAO::Arg_Traits< ::CORBA::ORB_ObjectIdList >, TAO::Arg_Traits< ::CORBA::PolicyList >, TAO::Arg_Traits< ::CORBA::PolicyTypeSeq >, TAO::Arg_Traits< ::CORBA::ServiceDetail >, TAO::Arg_Traits< ::CORBA::ServiceDetailSeq >, TAO::Arg_Traits< ::CORBA::ServiceInformation >, TAO::Arg_Traits< ::CORBA::ServiceOptionSeq >, TAO::Arg_Traits< ::CORBA::ShortSeq >, TAO::Arg_Traits< ::CORBA::StringSeq >, TAO::Arg_Traits< ::CORBA::ULongLongSeq >, TAO::Arg_Traits< ::CORBA::ULongSeq >, TAO::Arg_Traits< ::CORBA::UShortSeq >, TAO::Arg_Traits< ::CORBA::WCharSeq >, TAO::Arg_Traits< ::CORBA::WStringSeq >, TAO::Arg_Traits< ::GIOP::IORAddressingInfo >, TAO::Arg_Traits< ::GIOP::TargetAddress >, TAO::Arg_Traits< ::IIOP::BiDirIIOPServiceContext >, TAO::Arg_Traits< ::IIOP::ListenPoint >, TAO::Arg_Traits< ::IIOP::ListenPointList >, TAO::Arg_Traits< ::IOP::IOR >, TAO::Arg_Traits< ::IOP::MultipleComponentProfile >, TAO::Arg_Traits< ::IOP::ServiceContext >, TAO::Arg_Traits< ::IOP::ServiceContextList >, TAO::Arg_Traits< ::IOP::TaggedComponent >, TAO::Arg_Traits< ::IOP::TaggedComponentSeq >, TAO::Arg_Traits< ::IOP::TaggedProfile >, TAO::Arg_Traits< ::IOP::TaggedProfileSeq >, TAO::Arg_Traits< ::Messaging::PolicyValue >, TAO::Arg_Traits< ::Messaging::PolicyValueSeq >, TAO::Arg_Traits< ::TAO::IIOP_Endpoint_Info >, and TAO::Arg_Traits< ::TAO::IIOPEndpointSequence >.

List of all members.

Public Types

typedef T * ret_type
typedef T const & in_type
typedef T & inout_type
typedef T::_out_type out_type
typedef In_Var_Size_Argument_T
< T, Insert_Policy > 
in_arg_val
typedef
In_Var_Size_Clonable_Argument_T
< T, Insert_Policy > 
in_clonable_arg_val
typedef
Inout_Var_Size_Argument_T< T,
Insert_Policy > 
inout_arg_val
typedef
Out_Var_Size_Argument_T< T,
Insert_Policy > 
out_arg_val
typedef
Ret_Var_Size_Argument_T< T,
Insert_Policy > 
ret_val

Detailed Description

template<typename T, template< typename > class Insert_Policy>
struct TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >

Template class for stub argument traits of variable size IDL types.


Member Typedef Documentation

template<typename T, template< typename > class Insert_Policy>
typedef In_Var_Size_Argument_T<T, Insert_Policy> TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::in_arg_val
template<typename T, template< typename > class Insert_Policy>
typedef In_Var_Size_Clonable_Argument_T<T, Insert_Policy> TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::in_clonable_arg_val
template<typename T, template< typename > class Insert_Policy>
typedef T const& TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::in_type
template<typename T, template< typename > class Insert_Policy>
typedef Inout_Var_Size_Argument_T<T, Insert_Policy> TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::inout_arg_val
template<typename T, template< typename > class Insert_Policy>
typedef T& TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::inout_type
template<typename T, template< typename > class Insert_Policy>
typedef Out_Var_Size_Argument_T<T, Insert_Policy> TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::out_arg_val
template<typename T, template< typename > class Insert_Policy>
typedef T::_out_type TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::out_type
template<typename T, template< typename > class Insert_Policy>
typedef T* TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::ret_type
template<typename T, template< typename > class Insert_Policy>
typedef Ret_Var_Size_Argument_T<T, Insert_Policy> TAO::Var_Size_Arg_Traits_T< T, Insert_Policy >::ret_val

The documentation for this struct was generated from the following file: