ExternalRefCountWithCustomDeleter

#include <QtCore/QtSharedPointer/ExternalRefCountWithCustomDeleter>

Overview

Inheritance

Public Attributes Index

Public Functions Index

Only has inherited public functions

virtual booldestroy ()Inherited
ExternalRefCountData ()Inherited
ExternalRefCountData (Qt::Initialization)Inherited
ExternalRefCountWithDestroyFn (DestroyerFn d)Inherited
voidoperator delete (void *ptr)Inherited
voidoperator delete (void *, void *)Inherited
Q_CORE_EXPORT voidsetQObjectShared (const QObject *, bool enable)Inherited
voidsetQObjectShared (...)Inherited

Static Public Functions Index

Self *create (T *ptr, Deleter userDeleter)
voiddeleter (ExternalRefCountData *self)
voidsafetyCheckDeleter (ExternalRefCountData *self)
Q_CORE_EXPORT ExternalRefCountData *getAndRef (const QObject *)Inherited

Public Types

typedef void(* DestroyerFn Inherited

Public Attributes

CustomDeleter extra ()

DestroyerFn destroyer ()Inherited

QBasicAtomicInt strongref ()Inherited

QBasicAtomicInt weakref ()Inherited

Public Functions

(Only has inherited public functions)

virtual bool destroy ()Inherited

ExternalRefCountData ()Inherited

ExternalRefCountData (
  • Qt::Initialization)
Inherited

ExternalRefCountWithDestroyFn (
  • DestroyerFnd)
Inherited

void operator delete (
  • void *ptr)
Inherited

void operator delete (
  • void *,
  • void * )
Inherited

Q_CORE_EXPORT void setQObjectShared (Inherited

void setQObjectShared (
  • ...)
Inherited

Static Public Functions

Self * create (
  • T *ptr,
  • DeleteruserDeleter )

void deleter (

void safetyCheckDeleter (

Q_CORE_EXPORT ExternalRefCountData * getAndRef (Inherited

Last modified: 2014-03-13

comments powered by Disqus