Public Member Functions | |
| QPtr () | |
| QPtr (const T *aP) | |
| QPtr (const Ptr< T > &aP) | |
| QPtr (const QPtr< T > &aP) | |
| QPtr (const WeakPtr< T > &aP) | |
| QPtr (const Var &aV) | |
| template<typename S > | |
| QPtr (const S *aP) | |
| template<typename S > | |
| QPtr (const Ptr< S > &aP) | |
| template<typename S > | |
| QPtr (const WeakPtr< S > &aP) | |
| ~QPtr () | |
| QPtr & | operator= (const QPtr &newp) |
| QPtr & | operator= (const 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) |
| QPtr | ( | ) |
| QPtr | ( | const T * | aP | ) |
| QPtr | ( | const S * | aP | ) |
| ~QPtr | ( | ) |
| QPtr& operator= | ( | const 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