![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qstringhash_p.h>
Public Member Functions | |
Node (const QHashedString &key, const T &value) | |
Node (const QHashedCStringRef &key, const T &value) | |
Node (const Node &o) | |
Node () | |
Public Member Functions inherited from QStringHashNode | |
QStringHashNode () | |
QStringHashNode (const QHashedString &key) | |
QStringHashNode (const QHashedCStringRef &key) | |
QStringHashNode (const QStringHashNode &o) | |
~QStringHashNode () | |
QHashedString | key () const |
bool | isQString () const |
void | setQString (bool v) |
qsizetype | size () const |
const char * | cStrData () const |
const char16_t * | utf16Data () const |
bool | equals (const QV4::Value &string) const |
bool | equals (const QV4::String *string) const |
bool | equals (const QHashedStringRef &string) const |
bool | equals (const QHashedCStringRef &string) const |
Public Attributes | |
T | value |
Public Attributes inherited from QStringHashNode | |
QTaggedPointer< QStringHashNode, Tag > | next |
qint32 | length = 0 |
quint32 | hash = 0 |
quint32 | symbolId = 0 |
QTypedArrayData< char16_t > * | arrayData = nullptr |
union { | |
const char * ckey = nullptr | |
char16_t * strData | |
}; |
Additional Inherited Members | |
Public Types inherited from QStringHashNode | |
enum | Tag { NodeIsCString , NodeIsQString } |
Definition at line 279 of file qstringhash_p.h.
|
inline |
Definition at line 280 of file qstringhash_p.h.
References value.
|
inline |
Definition at line 281 of file qstringhash_p.h.
References value.
|
inline |
Definition at line 282 of file qstringhash_p.h.
References value.
|
inline |
Definition at line 283 of file qstringhash_p.h.
T QStringHash< T >::Node::value |
Definition at line 284 of file qstringhash_p.h.