TAO  2.0.6
Public Types | Public Member Functions | Protected Attributes
TAO_Var_Base_T Class Reference

Parametrized implementation of _var base class for structs, unions and exceptions. More...

#include <VarOut_T.h>

List of all members.

Public Types

typedef const T & _in_type
typedef T & _inout_type

Public Member Functions

 TAO_Var_Base_T (void)
 TAO_Var_Base_T (T *)
 TAO_Var_Base_T (const TAO_Var_Base_T< T > &)
 ~TAO_Var_Base_T (void)
T * operator-> (void)
const T * operator-> (void) const
_in_type in (void) const
_inout_type inout (void)
T * ptr (void) const

Protected Attributes

T * ptr_

Detailed Description

Parametrized implementation of _var base class for structs, unions and exceptions.


Member Typedef Documentation

typedef const T& TAO_Var_Base_T::_in_type

Constructor & Destructor Documentation

TAO_Var_Base_T::TAO_Var_Base_T ( void  )
TAO_Var_Base_T::TAO_Var_Base_T ( T *  )
TAO_Var_Base_T::TAO_Var_Base_T ( const TAO_Var_Base_T< T > &  )
TAO_Var_Base_T::~TAO_Var_Base_T ( void  )

Member Function Documentation

_in_type TAO_Var_Base_T::in ( void  ) const
_inout_type TAO_Var_Base_T::inout ( void  )
T* TAO_Var_Base_T::operator-> ( void  )
const T* TAO_Var_Base_T::operator-> ( void  ) const
T* TAO_Var_Base_T::ptr ( void  ) const

Member Data Documentation

T* TAO_Var_Base_T::ptr_ [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines