Public Member Functions | |
| Ptr () | |
| Ptr (const T *_p) | |
| Ptr (const Ptr< T > &_p) | |
| ~Ptr () | |
| Ptr & | operator= (T *newp) |
| Ptr & | operator= (const Ptr< T > &newp) |
| bool | IsOK () const |
| operator T * () const | |
| T & | operator* () const |
| T * | operator-> (void) const |
| void | Swap (const T *apPointer) |
| T * | GetRawAndSetNull () |
| Null the smart pointer and return it's contained pointer. More... | |
| T * | ptr () const |
| T ** | ptrptr () const |
| void | swap (T *newp) |
| Ptr | ( | ) |
| Ptr | ( | const T * | _p | ) |
| ~Ptr | ( | ) |
| Ptr& operator= | ( | T * | newp | ) |
| bool IsOK | ( | ) | const |
| operator T * | ( | ) | const |
| T& operator* | ( | ) | const |
| T* operator-> | ( | void | ) | const |
| void Swap | ( | const T * | apPointer | ) |
| T* GetRawAndSetNull | ( | ) |
Null the smart pointer and return it's contained pointer.
| T* ptr | ( | ) | const |
| T** ptrptr | ( | ) | const |
| void swap | ( | T * | newp | ) |
1.8.7