BESAutoPtr< T > Class Template Reference

#include <BESAutoPtr.h>

Collaboration diagram for BESAutoPtr< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BESAutoPtr (T *pointed=0, bool v=false)
 ~BESAutoPtr ()
T * set (T *pointed, bool v=false)
T * get () const
T * operator-> () const
T & operator * () const
T * release ()
void reset ()

template<class T>
class BESAutoPtr< T >


Constructor & Destructor Documentation

template<class T>
BESAutoPtr< T >::BESAutoPtr T *  pointed = 0,
bool  v = false
[explicit]
 

template<class T>
BESAutoPtr< T >::~BESAutoPtr  ) 
 


Member Function Documentation

template<class T>
T * BESAutoPtr< T >::get  )  const
 

template<class T>
T & BESAutoPtr< T >::operator *  )  const
 

template<class T>
T * BESAutoPtr< T >::operator->  )  const
 

template<class T>
T * BESAutoPtr< T >::release  ) 
 

template<class T>
void BESAutoPtr< T >::reset  ) 
 

template<class T>
T * BESAutoPtr< T >::set T *  pointed,
bool  v = false
 


The documentation for this class was generated from the following files:
Generated on Tue Feb 13 11:15:37 2007 for OPeNDAP Back End Server (BES) by  doxygen 1.4.6