Public Member Functions | 
|   | Any_Dual_Impl_T (_tao_destructor destructor, CORBA::TypeCode_ptr, T *const) | 
|   | Any_Dual_Impl_T (_tao_destructor destructor, CORBA::TypeCode_ptr, const T &) | 
|   | Any_Dual_Impl_T (CORBA::TypeCode_ptr) | 
| virtual  | ~Any_Dual_Impl_T (void) | 
| virtual CORBA::Boolean  | marshal_value (TAO_OutputCDR &) | 
| CORBA::Boolean  | demarshal_value (TAO_InputCDR &) | 
| virtual void  | _tao_decode (TAO_InputCDR &) | 
| virtual const void *  | value (void) const  | 
| virtual void  | free_value (void) | 
| template<>  | 
| CORBA::Boolean  | demarshal_value (TAO_InputCDR &cdr) | 
| template<>  | 
| void  | value (const CORBA::Exception &val) | 
| template<>  | 
| CORBA::Boolean  | marshal_value (TAO_OutputCDR &cdr) | 
| template<>  | 
| CORBA::Boolean  | demarshal_value (TAO_InputCDR &cdr) | 
| template<>  | 
| CORBA::Boolean  | extract (const CORBA::Any &, _tao_destructor, CORBA::TypeCode_ptr, const CORBA::Exception *&) | 
| template<>  | 
| CORBA::Boolean  | demarshal_value (TAO_InputCDR &cdr) | 
| template<>  | 
| CORBA::Boolean  | demarshal_value (TAO_InputCDR &cdr) | 
| template<>  | 
| CORBA::Boolean  | demarshal_value (TAO_InputCDR &cdr) | 
Static Public Member Functions | 
| static void  | insert (CORBA::Any &, _tao_destructor, CORBA::TypeCode_ptr, T *const) | 
| static void  | insert_copy (CORBA::Any &, _tao_destructor destructor, CORBA::TypeCode_ptr, const T &) | 
| static CORBA::Boolean  | extract (const CORBA::Any &, _tao_destructor, CORBA::TypeCode_ptr, const T *&) | 
Protected Member Functions | 
| void  | value (const T &) | 
Protected Attributes | 
| T *  | value_ | 
template<typename T>
class TAO::Any_Dual_Impl_T< T >
Template Any class for IDL types with 2 modes of insertion. 
Used for the IDL types that have copying and non-copying insertion, but which are not (de)marshaled as pointers - struct, union, sequence, and exception.