#include <qsharedpointer_impl.h>
Definition at line 182 of file qsharedpointer_impl.h.
Public Member Functions | |
ExternalRefCountData () | |
ExternalRefCountData (Qt::Initialization) | |
virtual | ~ExternalRefCountData () |
virtual bool | destroy () |
Q_CORE_EXPORT void | setQObjectShared (const QObject *, bool enable) |
void | setQObjectShared (...) |
Static Public Member Functions | |
static Q_CORE_EXPORT ExternalRefCountData * | getAndRef (const QObject *) |
Public Attributes | |
QBasicAtomicInt | weakref |
QBasicAtomicInt | strongref |
|
inline |
Definition at line 187 of file qsharedpointer_impl.h.
|
inline |
Definition at line 192 of file qsharedpointer_impl.h.
|
inlinevirtual |
Definition at line 193 of file qsharedpointer_impl.h.
|
inlinevirtual |
Reimplemented in ExternalRefCountWithDestroyFn.
Definition at line 198 of file qsharedpointer_impl.h.
|
static |
|
inline |
Definition at line 204 of file qsharedpointer_impl.h.
QBasicAtomicInt weakref |
Definition at line 184 of file qsharedpointer_impl.h.
QBasicAtomicInt strongref |
Definition at line 185 of file qsharedpointer_impl.h.