![]() |
Qt 6.x
The Qt SDK
|
#include <qhash.h>
Static Public Attributes | |
static constexpr size_t | SpanShift = 7 |
static constexpr size_t | NEntries = (1 << SpanShift) |
static constexpr size_t | LocalBucketMask = (NEntries - 1) |
static constexpr size_t | UnusedEntry = 0xff |
|
staticconstexpr |
Definition at line 224 of file qhash.h.
Referenced by QHashPrivate::iterator< Node >::index().
|
staticconstexpr |
Definition at line 223 of file qhash.h.
Referenced by QHashPrivate::Span< Node >::addStorage(), QHashPrivate::Span< Node >::at(), QHashPrivate::Span< Node >::at(), QHashPrivate::GrowthPolicy::bucketsForCapacity(), QHashPrivate::Span< Node >::erase(), QHashPrivate::Span< Node >::insert(), QHashPrivate::Span< Node >::moveFromSpan(), QHashPrivate::Data< Node >::reallocationHelper(), and QHashPrivate::Data< Node >::rehash().
|
staticconstexpr |
Definition at line 222 of file qhash.h.
Referenced by QHashPrivate::Data< Node >::Data(), QHashPrivate::Data< Node >::allocateSpans(), QHashPrivate::Data< Node >::rehash(), QHashPrivate::iterator< Node >::span(), and QHashPrivate::Data< Node >::Bucket::toBucketIndex().
|
staticconstexpr |
Definition at line 225 of file qhash.h.
Referenced by QHashPrivate::Span< Node >::Span(), QHashPrivate::Span< Node >::at(), QHashPrivate::Span< Node >::at(), QHashPrivate::Data< Node >::erase(), QHashPrivate::Span< Node >::erase(), QHashPrivate::Data< Node >::findBucket(), QHashPrivate::Span< Node >::freeData(), QHashPrivate::Span< Node >::hasNode(), QHashPrivate::Span< Node >::insert(), QHashPrivate::Span< Node >::moveFromSpan(), and QHashPrivate::Span< Node >::moveLocal().