![]() |
Qt 6.x
The Qt SDK
|
#include <qv4persistent_p.h>
Collaboration diagram for QV4::WeakValue:Public Member Functions | |
| WeakValue () | |
| WeakValue (const WeakValue &other) | |
| WeakValue (ExecutionEngine *engine, const Value &value) | |
| WeakValue & | operator= (const WeakValue &other) |
| ~WeakValue () | |
| void | set (ExecutionEngine *engine, const Value &value) |
| void | set (ExecutionEngine *engine, ReturnedValue value) |
| void | set (ExecutionEngine *engine, Heap::Base *obj) |
| ReturnedValue | value () const |
| Value * | valueRef () const |
| Managed * | asManaged () const |
| template<typename T > | |
| T * | as () const |
| ExecutionEngine * | engine () const |
| bool | isUndefined () const |
| bool | isNullOrUndefined () const |
| void | clear () |
| void | markOnce (MarkStack *markStack) |
Definition at line 122 of file qv4persistent_p.h.
|
inline |
Definition at line 125 of file qv4persistent_p.h.
| WeakValue::WeakValue | ( | const WeakValue & | other | ) |
Definition at line 324 of file qv4persistent.cpp.
References other().
Here is the call graph for this function:| WeakValue::WeakValue | ( | ExecutionEngine * | engine, |
| const Value & | value | ||
| ) |
Definition at line 333 of file qv4persistent.cpp.
References engine(), and value().
Here is the call graph for this function:| WeakValue::~WeakValue | ( | ) |
Definition at line 357 of file qv4persistent.cpp.
|
inline |
Definition at line 164 of file qv4persistent_p.h.
Referenced by QV4::RegExp::create().
Here is the caller graph for this function:
|
inline |
Definition at line 158 of file qv4persistent_p.h.
References QV4::Value::managed().
Referenced by QQmlVMEResolvedList::QQmlVMEResolvedList(), and QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 178 of file qv4persistent_p.h.
Referenced by QQmlData::destroyed(), and QV4::QObjectWrapper::destroyObject().
Here is the caller graph for this function:
|
inline |
Definition at line 170 of file qv4persistent_p.h.
Referenced by WeakValue(), and operator=().
Here is the caller graph for this function:
|
inline |
Definition at line 177 of file qv4persistent_p.h.
Referenced by QQmlListModel::get().
Here is the caller graph for this function:
|
inline |
Definition at line 176 of file qv4persistent_p.h.
Referenced by QQmlVMEResolvedList::QQmlVMEResolvedList(), and QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData().
Here is the caller graph for this function:Definition at line 367 of file qv4persistent.cpp.
Referenced by QQmlVMEMetaObject::mark(), and QV4::QObjectWrapper::markWrapper().
Here is the caller graph for this function:Definition at line 339 of file qv4persistent.cpp.
References engine(), other(), Q_ASSERT, and QV4::Encode::undefined().
Here is the call graph for this function:
|
inline |
Definition at line 131 of file qv4persistent_p.h.
References engine.
Referenced by QQmlVMEMetaObject::QQmlVMEMetaObject(), QV4::RegExp::create(), and QQmlListModel::get().
Here is the caller graph for this function:
|
inline |
Definition at line 145 of file qv4persistent_p.h.
References engine.
|
inline |
Definition at line 138 of file qv4persistent_p.h.
References engine.
|
inline |
Definition at line 152 of file qv4persistent_p.h.
Referenced by WeakValue(), QQmlListModel::get(), and QV4::MultiplyWrappedQObjectMap::value().
Here is the caller graph for this function:
|
inline |
Definition at line 155 of file qv4persistent_p.h.
Referenced by QQmlVMEResolvedList::QQmlVMEResolvedList(), and QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData().
Here is the caller graph for this function: