Classes
|
| struct
|
RemovePointer< T * > |
| struct
|
RemovePointer< QSharedPointer< T > > |
| struct
|
RemovePointer< QWeakPointer< T > > |
| class
|
Basic |
| struct
|
ExternalRefCountData |
| struct
|
ExternalRefCountWithDestroyFn |
| struct
|
ExternalRefCountWithCustomDeleter |
| struct
|
ExternalRefCountWithContiguousData |
| class
|
ExternalRefCount |
Functions
|
| template<class X , class
Y > |
| QSharedPointer< X
> |
copyAndSetPointer (X *ptr, const QSharedPointer< Y >
&src) |
| Q_CORE_EXPORT
void |
internalSafetyCheckAdd2 (const void *, const volatile void
*) |
| Q_CORE_EXPORT
void |
internalSafetyCheckRemove2 (const void *) |
| template<class T ,
typename Klass , typename RetVal > |
|
void |
executeDeleter (T *t, RetVal(Klass::*memberDeleter)()) |
| template<class T ,
typename Deleter > |
|
void |
executeDeleter (T *t, Deleter d) |
| template<class T
> |
|
void |
normalDeleter (T *t) |
| template<class X , class
T > |
Q_INLINE_TEMPLATE
QSharedPointer< X
> |
copyAndSetPointer (X *ptr, const QSharedPointer< T >
&src) |