![]() |
Qt 6.x
The Qt SDK
|
#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(), and QDuplicateTracker< T, Prealloc >::uses_pmr.
|
inline |
Definition at line 99 of file qduplicatetracker_p.h.
References e.
Referenced by QDuplicateTracker< T, Prealloc >::appendTo().
|
inline |
Definition at line 116 of file qduplicatetracker_p.h.
|
inline |
Definition at line 89 of file qduplicatetracker_p.h.
Referenced by QQmlJSScope::canAssign(), Moc::checkProperties(), QResourcePrivate::ensureChildren(), QFontconfigDatabase::fallbacksForFamily(), importCompletions(), QQmlJSLinter::loadPlugins(), QStandardItemModel::mimeData(), QQuickItemPrivate::nextPrevItemInTabFocusChain(), QDirIteratorPrivate::pushDirectory(), QtPrivate::QStringList_removeDuplicates(), QRhiGles2::registerUniformIfActive(), QFontLoaderFonts::reset(), QQmlJSCodeGenerator::run(), QDomElementPrivate::save(), QQmlJSUtils::searchBaseAndExtensionTypes(), QItemSelectionModel::selectedColumns(), QTreeWidget::selectedItems(), and QItemSelectionModel::selectedRows().
|
inline |
Definition at line 93 of file qduplicatetracker_p.h.
|
inline |
Definition at line 88 of file qduplicatetracker_p.h.
|
inlinestaticconstexpr |
Definition at line 72 of file qduplicatetracker_p.h.
Referenced by QDuplicateTracker< T, Prealloc >::appendTo().