Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qduplicatetracker_p.h>
Public Member Functions | |
QDuplicateTracker ()=default | |
QDuplicateTracker (qsizetype n) | |
void | reserve (qsizetype n) |
bool | hasSeen (const T &s) |
bool | hasSeen (T &&s) |
template<typename C > | |
void | appendTo (C &c) const & |
template<typename C > | |
void | appendTo (C &c) && |
void | clear () |
Static Public Attributes | |
static constexpr bool | uses_pmr |
Definition at line 30 of file qduplicatetracker_p.h.
|
default |
|
inlineexplicit |
Definition at line 80 of file qduplicatetracker_p.h.
|
inline |
Definition at line 106 of file qduplicatetracker_p.h.
References QDuplicateTracker< T, Prealloc >::appendTo(), QSet< T >::begin(), QSet< T >::empty(), and QDuplicateTracker< T, Prealloc >::uses_pmr.
|
inline |
Definition at line 99 of file qduplicatetracker_p.h.
Referenced by QDuplicateTracker< T, Prealloc >::appendTo().
|
inline |
Definition at line 116 of file qduplicatetracker_p.h.
References QSet< T >::clear().
|
inline |
Definition at line 89 of file qduplicatetracker_p.h.
Referenced by QTestTable::newData(), and QDirListingPrivate::pushDirectory().
|
inline |
Definition at line 93 of file qduplicatetracker_p.h.
|
inline |
Definition at line 88 of file qduplicatetracker_p.h.
References QSet< T >::reserve().
|
inlinestaticconstexpr |
Definition at line 72 of file qduplicatetracker_p.h.
Referenced by QDuplicateTracker< T, Prealloc >::appendTo().