![]() |
Qt 6.x
The Qt SDK
|
#include <qv4identifierhash_p.h>
Collaboration diagram for QV4::IdentifierHash:Public Member Functions | |
| IdentifierHash ()=default | |
| IdentifierHash (ExecutionEngine *engine) | |
| IdentifierHash (const IdentifierHash &other) | |
| ~IdentifierHash () | |
| IdentifierHash & | operator= (const IdentifierHash &other) |
| bool | isEmpty () const |
| int | count () const |
| void | detach () |
| void | add (const QString &str, int value) |
| void | add (Heap::String *str, int value) |
| int | value (const QString &str) const |
| int | value (String *str) const |
| QString | findId (int value) const |
Definition at line 27 of file qv4identifierhash_p.h.
|
default |
| QV4::IdentifierHash::IdentifierHash | ( | ExecutionEngine * | engine | ) |
Definition at line 14 of file qv4identifierhash.cpp.
References engine, isEmpty(), and Q_ASSERT.
Here is the call graph for this function:| QV4::IdentifierHash::IdentifierHash | ( | const IdentifierHash & | other | ) |
| QV4::IdentifierHash::~IdentifierHash | ( | ) |
Definition at line 142 of file qv4identifierhash.cpp.
References d.
Definition at line 163 of file qv4identifierhash.cpp.
References e, str, and toIdentifier().
Here is the call graph for this function:| void QV4::IdentifierHash::add | ( | Heap::String * | str, |
| int | value | ||
| ) |
Definition at line 169 of file qv4identifierhash.cpp.
References e, str, and toIdentifier().
Here is the call graph for this function:| int QV4::IdentifierHash::count | ( | ) | const |
Definition at line 158 of file qv4identifierhash.cpp.
References d.
| void QV4::IdentifierHash::detach | ( | ) |
Definition at line 20 of file qv4identifierhash.cpp.
References QBasicAtomicInteger< T >::deref(), QBasicAtomicInteger< T >::loadAcquire(), and QV4::IdentifierHashData::refCount.
Here is the call graph for this function:| QString QV4::IdentifierHash::findId | ( | int | value | ) | const |
Definition at line 123 of file qv4identifierhash.cpp.
|
inline |
Definition at line 35 of file qv4identifierhash_p.h.
References d.
Referenced by IdentifierHash().
Here is the caller graph for this function:| IdentifierHash & QV4::IdentifierHash::operator= | ( | const IdentifierHash & | other | ) |
| int QV4::IdentifierHash::value | ( | const QString & | str | ) | const |
Definition at line 175 of file qv4identifierhash.cpp.
| int QV4::IdentifierHash::value | ( | String * | str | ) | const |
Definition at line 181 of file qv4identifierhash.cpp.