ExternalRefCountWithContiguousData< T > Struct Template Reference
#include <qsharedpointer_impl.h>
template<class T>
struct QtSharedPointer::ExternalRefCountWithContiguousData< T >
Definition at line 286 of file qsharedpointer_impl.h.
Definition at line 291 of file qsharedpointer_impl.h.
293 ExternalRefCountWithContiguousData *that =
294 static_cast<ExternalRefCountWithContiguousData *
>(
self);
Definition at line 297 of file qsharedpointer_impl.h.
Q_CORE_EXPORT void internalSafetyCheckRemove2(const void *)
static void deleter(ExternalRefCountData *self)
Definition at line 303 of file qsharedpointer_impl.h.
305 # ifdef QT_SHAREDPOINTER_TRACK_POINTERS
310 ExternalRefCountWithContiguousData *d =
311 static_cast<ExternalRefCountWithContiguousData *
>(::operator
new(
sizeof(ExternalRefCountWithContiguousData)));
ExternalRefCountWithDestroyFn Parent
void(* DestroyerFn)(ExternalRefCountData *)
static void deleter(ExternalRefCountData *self)
static void safetyCheckDeleter(ExternalRefCountData *self)
The documentation for this struct was generated from the following file: