ARB
Public Member Functions | List of all members
auto_delete_ptr< T > Class Template Reference

#include <smartptr.h>

Inheritance diagram for auto_delete_ptr< T >:
Inheritance graph
[legend]
Collaboration diagram for auto_delete_ptr< T >:
Collaboration graph
[legend]

Public Member Functions

 auto_delete_ptr (T *p)
 
 ~auto_delete_ptr ()
 
const TgetPointer () const
 
TgetPointer ()
 

Detailed Description

template<class T>
class auto_delete_ptr< T >

Definition at line 115 of file smartptr.h.

Constructor & Destructor Documentation

template<class T >
auto_delete_ptr< T >::auto_delete_ptr ( T p)
inline

Definition at line 118 of file smartptr.h.

References DUMP_SMART_PTRS_DO.

template<class T >
auto_delete_ptr< T >::~auto_delete_ptr ( )
inline

Definition at line 121 of file smartptr.h.

References DUMP_SMART_PTRS_DO.

Member Function Documentation

template<class T >
const T* auto_delete_ptr< T >::getPointer ( ) const
inline

Definition at line 126 of file smartptr.h.

template<class T >
T* auto_delete_ptr< T >::getPointer ( )
inline

Definition at line 127 of file smartptr.h.


The documentation for this class was generated from the following file: