#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 |
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||
|
|
|
||||||||||
|
|
|
|||||
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001