Public Member Functions | |
| ~CP_SmartPtr () | |
| Destructor. | |
Constructor / Destructor | |
| CP_SmartPtr (T *inPtr=NULL) | |
| Constructor. | |
operators | |
| T & | operator * () const |
| T * | operator-> () const |
| operator const void * () const | |
Ptr management | |
| T * | Get () const |
| T * | Reset (T *inPtr) |
| T * | Release () |
Protected Attributes | |
| T * | fPtr |
Private Member Functions | |
| CP_SmartPtr (const CP_SmartPtr< T > &inPtr) | |
| CP_SmartPtr< T > & | operator= (const CP_SmartPtr< T > &inPtr) |
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||
|
|
1.4.0