#include <handle.h>
Public Methods | |
Handle () | |
Handle (T *rhs) | |
Handle (const Handle &rhs) | |
~Handle () | |
Handle & | operator= (const Handle &rhs) |
void | replace (T *new_ptr) |
operator void * () const | |
T & | operator * () const |
T * | operator-> () const |
void | clear () |
template<class U> void | put_pointer_in (U *&ptr) |
Private Attributes | |
T * | p |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|