TAO
2.0.7
|
Parametrized implementation of _out class for object references. More...
#include <Objref_VarOut_T.h>
Public Member Functions | |
TAO_Objref_Out_T (T *&p) | |
TAO_Objref_Out_T (TAO_Objref_Var_T< T > &p) | |
TAO_Objref_Out_T (const TAO_Objref_Out_T< T > &p) | |
TAO_Objref_Out_T & | operator= (T *p) |
TAO_Objref_Out_T & | operator= (const TAO_Objref_Out_T< T > &p) |
TAO_Objref_Out_T & | operator= (const TAO_Objref_Var_T< T > &p) |
operator T *& () | |
Cast operator. | |
T *& | ptr (void) |
T * | operator-> (void) |
Private Attributes | |
T *& | ptr_ |
Parametrized implementation of _out class for object references.
TAO_Objref_Out_T::TAO_Objref_Out_T | ( | T *& | p | ) |
TAO_Objref_Out_T::TAO_Objref_Out_T | ( | TAO_Objref_Var_T< T > & | p | ) |
TAO_Objref_Out_T::TAO_Objref_Out_T | ( | const TAO_Objref_Out_T< T > & | p | ) |
TAO_Objref_Out_T::operator T *& | ( | ) |
Cast operator.
T * TAO_Objref_Out_T::operator-> | ( | void | ) |
TAO_Objref_Out_T< T > & TAO_Objref_Out_T::operator= | ( | T * | p | ) |
TAO_Objref_Out_T< T > & TAO_Objref_Out_T::operator= | ( | const TAO_Objref_Out_T< T > & | p | ) |
TAO_Objref_Out_T< T > & TAO_Objref_Out_T::operator= | ( | const TAO_Objref_Var_T< T > & | p | ) |
T *& TAO_Objref_Out_T::ptr | ( | void | ) |
T*& TAO_Objref_Out_T::ptr_ [private] |