![]() |
Qt 6.x
The Qt SDK
|
#include <qv4heap_p.h>
Collaboration diagram for QV4::QV4QPointer< T >:Public Member Functions | |
| void | init () |
| void | init (T *o) |
| void | destroy () |
| T * | data () const |
| operator T* () const | |
| T * | operator-> () const |
| QV4QPointer & | operator= (T *o) |
| bool | isNull () const noexcept |
| bool | isValid () const noexcept |
Definition at line 168 of file qv4heap_p.h.
|
inline |
Definition at line 193 of file qv4heap_p.h.
References QBasicAtomicInteger< T >::loadRelaxed(), nullptr, and QtSharedPointer::ExternalRefCountData::strongref.
Referenced by QV4::Heap::QmlSignalHandler::object(), QV4::Heap::QmlListWrapper::object(), QV4::QV4QPointer< QObject >::operator QObject *(), and QV4::QV4QPointer< T >::operator->().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 185 of file qv4heap_p.h.
References QBasicAtomicInteger< T >::deref(), and QtSharedPointer::ExternalRefCountData::weakref.
Referenced by QV4::Heap::QmlSignalHandler::destroy(), and QV4::QV4QPointer< T >::operator=().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 169 of file qv4heap_p.h.
Referenced by QV4::Heap::QmlListWrapper::init(), and QV4::QV4QPointer< T >::operator=().
Here is the caller graph for this function:
|
inline |
Definition at line 175 of file qv4heap_p.h.
References QtSharedPointer::ExternalRefCountData::getAndRef(), o, and Q_ASSERT.
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 206 of file qv4heap_p.h.
References QV4::QV4QPointer< T >::isValid(), QBasicAtomicInteger< T >::loadRelaxed(), and QtSharedPointer::ExternalRefCountData::strongref.
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 211 of file qv4heap_p.h.
Referenced by QV4::QV4QPointer< T >::isNull().
Here is the caller graph for this function:
|
inline |
Definition at line 196 of file qv4heap_p.h.
|
inline |
Definition at line 197 of file qv4heap_p.h.
References QV4::QV4QPointer< T >::data().
Here is the call graph for this function:
|
inline |
Definition at line 198 of file qv4heap_p.h.
References QV4::QV4QPointer< T >::destroy(), QV4::QV4QPointer< T >::init(), and o.
Here is the call graph for this function: