QtSharedPointer Namespace Reference
|
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) |
|
Q_CORE_EXPORT void QtSharedPointer::internalSafetyCheckAdd2 |
( |
const void * |
, |
|
|
const volatile void * |
|
|
) |
| |
Q_CORE_EXPORT void QtSharedPointer::internalSafetyCheckRemove2 |
( |
const void * |
| ) |
|
void QtSharedPointer::executeDeleter |
( |
T * |
t, |
|
|
RetVal(Klass::*)() |
memberDeleter |
|
) |
| |
|
inline |
void QtSharedPointer::executeDeleter |
( |
T * |
t, |
|
|
Deleter |
d |
|
) |
| |
|
inline |
void QtSharedPointer::normalDeleter |
( |
T * |
t | ) |
|
|
inline |