#include <qscopedpointer.h>
Definition at line 87 of file qscopedpointer.h.
Public Types | |
typedef T * | pointer |
Public Member Functions | |
QScopedPointer (T *p=0) | |
~QScopedPointer () | |
T & | operator* () const |
T * | operator-> () const |
bool | operator! () const |
operator RestrictedBool () const | |
T * | data () const |
bool | isNull () const |
void | reset (T *other=0) |
T * | take () |
void | swap (QScopedPointer< T, Cleanup > &other) |
Protected Attributes | |
T * | d |
typedef T* pointer |
Definition at line 164 of file qscopedpointer.h.
|
inlineexplicit |
Definition at line 93 of file qscopedpointer.h.
|
inline |
Definition at line 97 of file qscopedpointer.h.
|
inline |
Definition at line 104 of file qscopedpointer.h.
|
inline |
Definition at line 110 of file qscopedpointer.h.
|
inline |
Definition at line 116 of file qscopedpointer.h.
|
inline |
Definition at line 127 of file qscopedpointer.h.
|
inline |
Definition at line 133 of file qscopedpointer.h.
|
inline |
Definition at line 138 of file qscopedpointer.h.
Definition at line 143 of file qscopedpointer.h.
|
inline |
Definition at line 152 of file qscopedpointer.h.
|
inline |
Definition at line 159 of file qscopedpointer.h.
|
protected |
Definition at line 167 of file qscopedpointer.h.