![]() |
Qt 6.x
The Qt SDK
|
#include <qhash.h>
Collaboration diagram for QHashPrivate::iterator< Node >:Public Types | |
| using | Span = QHashPrivate::Span< Node > |
Public Member Functions | |
| size_t | span () const noexcept |
| size_t | index () const noexcept |
| bool | isUnused () const noexcept |
| Node * | node () const noexcept |
| bool | atEnd () const noexcept |
| iterator | operator++ () noexcept |
| bool | operator== (iterator other) const noexcept |
| bool | operator!= (iterator other) const noexcept |
Public Attributes | |
| const Data< Node > * | d = nullptr |
| size_t | bucket = 0 |
| using QHashPrivate::iterator< Node >::Span = QHashPrivate::Span<Node> |
|
inlinenoexcept |
Definition at line 790 of file qhash.h.
References QHashPrivate::iterator< Node >::d.
|
inlinenoexcept |
Definition at line 782 of file qhash.h.
References QHashPrivate::iterator< Node >::bucket, and QHashPrivate::SpanConstants::LocalBucketMask.
Referenced by QHashPrivate::iterator< Node >::isUnused(), and QHashPrivate::iterator< Node >::node().
Here is the caller graph for this function:
|
inlinenoexcept |
Definition at line 783 of file qhash.h.
References QHashPrivate::iterator< Node >::d, QHashPrivate::iterator< Node >::index(), and QHashPrivate::iterator< Node >::span().
Referenced by QHashPrivate::iterator< Node >::node(), and QHashPrivate::iterator< Node >::operator++().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinenoexcept |
Definition at line 785 of file qhash.h.
References QHashPrivate::iterator< Node >::d, QHashPrivate::iterator< Node >::index(), QHashPrivate::iterator< Node >::isUnused(), Q_ASSERT, and QHashPrivate::iterator< Node >::span().
Here is the call graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 792 of file qhash.h.
References QHashPrivate::iterator< Node >::bucket, QHashPrivate::iterator< Node >::d, and QHashPrivate::iterator< Node >::isUnused().
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 806 of file qhash.h.
References QHashPrivate::iterator< Node >::bucket, QHashPrivate::iterator< Node >::d, and other().
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 781 of file qhash.h.
References QHashPrivate::iterator< Node >::bucket, and QHashPrivate::SpanConstants::SpanShift.
Referenced by QHashPrivate::iterator< Node >::isUnused(), and QHashPrivate::iterator< Node >::node().
Here is the caller graph for this function:| size_t QHashPrivate::iterator< Node >::bucket = 0 |
Definition at line 779 of file qhash.h.
Referenced by QHashPrivate::iterator< Node >::index(), QHashPrivate::iterator< Node >::operator++(), QHashPrivate::iterator< Node >::operator==(), and QHashPrivate::iterator< Node >::span().
Definition at line 778 of file qhash.h.
Referenced by QHashPrivate::iterator< Node >::atEnd(), QHashPrivate::iterator< Node >::isUnused(), QHashPrivate::iterator< Node >::node(), QHashPrivate::iterator< Node >::operator++(), and QHashPrivate::iterator< Node >::operator==().