

Public Member Functions | |
| OwningPointer (I *p) | |
| OwningPointer (const SharedPointer< I > &p) | |
| OwningPointer (const OwningPointer< I > &p) | |
| OwningPointer () | |
| I * | operator= (I *_ptr) |
| operator I * () const | |
| I * | operator-> () const |
| template<class T > | |
| T * | cast () const |
Protected Attributes | |
| I * | ptr |
| OwningPointer | ( | I * | p | ) | [inline] |
| OwningPointer | ( | const SharedPointer< I > & | p | ) | [inline] |
| OwningPointer | ( | const OwningPointer< I > & | p | ) | [inline] |
| OwningPointer | ( | ) | [inline] |
| T* cast | ( | ) | const [inline, inherited] |
| operator I * | ( | ) | const [inline, inherited] |
| I* operator-> | ( | ) | const [inline, inherited] |
| I* operator= | ( | I * | _ptr | ) | [inline] |
Reimplemented from SharedPointer< I >.
I* ptr [protected, inherited] |
1.6.1