#include <pointer.h>
Public Member Functions | |
safe_auto_ptr (T *val=0) | |
safe_auto_ptr (const safe_auto_ptr &rhs) | |
safe_auto_ptr & | operator= (safe_auto_ptr &rhs) |
T & | operator * () const |
T * | operator-> () const |
T * | get () const |
T * | release () |
void | reset (T *val=0) |
void | validate (const char *file, int line) const |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 59 of file pointer.h. References log4cplus::helpers::safe_auto_ptr< T >::value. |
|
|
|
|
|
Definition at line 67 of file pointer.h. References log4cplus::helpers::throwNullPointerException(). |