TAO
2.0.6
|
Parametrized implementation of _out class for structs, unions and exceptions.. More...
#include <VarOut_T.h>
Public Types | |
typedef T::_var_type | T_var |
Public Member Functions | |
TAO_Out_T (T *&) | |
TAO_Out_T (T_var &) | |
TAO_Out_T (const TAO_Out_T< T > &) | |
TAO_Out_T & | operator= (const TAO_Out_T< T > &) |
TAO_Out_T & | operator= (T *) |
operator T *& () | |
T *& | ptr (void) |
T * | operator-> (void) |
Private Member Functions | |
void | operator= (const T_var &) |
Assignment from T_var not allowed. | |
Private Attributes | |
T *& | ptr_ |
Parametrized implementation of _out class for structs, unions and exceptions..
typedef T::_var_type TAO_Out_T::T_var |
TAO_Out_T::TAO_Out_T | ( | T *& | p | ) |
TAO_Out_T::TAO_Out_T | ( | T_var & | p | ) |
TAO_Out_T::TAO_Out_T | ( | const TAO_Out_T< T > & | p | ) |
TAO_Out_T::operator T *& | ( | ) |
T * TAO_Out_T::operator-> | ( | void | ) |
TAO_Out_T< T > & TAO_Out_T::operator= | ( | T * | p | ) |
void TAO_Out_T::operator= | ( | const T_var & | ) | [private] |
Assignment from T_var not allowed.
T *& TAO_Out_T::ptr | ( | void | ) |
T*& TAO_Out_T::ptr_ [private] |