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 <qminimalflatset_p.h>
Public Types | |
using | const_iterator = typename Container::const_iterator |
using | iterator = const_iterator |
using | const_reverse_iterator = typename Container::const_reverse_iterator |
using | reverse_iterator = const_reverse_iterator |
using | value_type = T |
using | key_compare = Compare |
using | value_compare = Compare |
using | const_iterator = typename Container::const_iterator |
using | iterator = const_iterator |
using | const_reverse_iterator = typename Container::const_reverse_iterator |
using | reverse_iterator = const_reverse_iterator |
using | value_type = T |
Public Member Functions | |
QMinimalFlatSet ()=default | |
QMinimalFlatSet (const Compare &cmp) | |
key_compare | key_comp () const |
value_compare | value_comp () const |
iterator | begin () const |
iterator | end () const |
iterator | cbegin () const |
iterator | cend () const |
reverse_iterator | rbegin () const |
reverse_iterator | rend () const |
reverse_iterator | crbegin () const |
reverse_iterator | crend () const |
void | clear () |
auto | size () const |
auto | count () const |
bool | isEmpty () const |
std::pair< iterator, bool > | insert (value_type &&v) |
std::pair< iterator, bool > | insert (const value_type &v) |
void | erase (const value_type &v) |
void | remove (const value_type &v) |
bool | contains (const value_type &v) const |
const Container & | values () const & |
Container | values () && |
iterator | begin () const |
iterator | end () const |
iterator | cbegin () const |
iterator | cend () const |
reverse_iterator | rbegin () const |
reverse_iterator | rend () const |
reverse_iterator | crbegin () const |
reverse_iterator | crend () const |
void | clear () |
auto | size () const |
auto | count () const |
bool | isEmpty () const |
std::pair< iterator, bool > | insert (value_type &&v) |
std::pair< iterator, bool > | insert (const value_type &v) |
void | erase (const value_type &v) |
void | remove (const value_type &v) |
bool | contains (const value_type &v) const |
const Container & | values () const & |
Container | values () && |
Definition at line 48 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::const_iterator = typename Container::const_iterator |
Definition at line 57 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::const_iterator = typename Container::const_iterator |
Definition at line 60 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::const_reverse_iterator = typename Container::const_reverse_iterator |
Definition at line 59 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::const_reverse_iterator = typename Container::const_reverse_iterator |
Definition at line 62 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::iterator = const_iterator |
Definition at line 58 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::iterator = const_iterator |
Definition at line 61 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::key_compare = Compare |
Definition at line 62 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::reverse_iterator = const_reverse_iterator |
Definition at line 60 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::reverse_iterator = const_reverse_iterator |
Definition at line 63 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::value_compare = Compare |
Definition at line 63 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::value_type = T |
Definition at line 61 of file qminimalflatset_p.h.
using QMinimalFlatSet< T, Container, Compare >::value_type = T |
Definition at line 64 of file qminimalflatset_p.h.
|
default |
|
inlineexplicit |
Definition at line 54 of file qminimalflatset_p.h.
|
inline |
Definition at line 68 of file qminimalflatset_p.h.
Referenced by QMinimalFlatSet< T, Container, Compare >::cbegin().
|
inline |
Definition at line 66 of file qminimalflatset_p.h.
|
inline |
Definition at line 70 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::begin().
|
inline |
Definition at line 68 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::begin().
|
inline |
Definition at line 71 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::cend().
Referenced by QMinimalFlatSet< T, Container, Compare >::cend().
|
inline |
Definition at line 69 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::cend().
Referenced by QMinimalFlatSet< T, Container, Compare >::cend().
|
inline |
Definition at line 78 of file qminimalflatset_p.h.
References QMINIMAL_FLAT_SET_PRINT_AT_END.
Referenced by QQuickTableViewPrivate::loadInitialTable().
|
inline |
Definition at line 76 of file qminimalflatset_p.h.
References QMINIMAL_FLAT_SET_PRINT_AT_END.
|
inline |
Definition at line 115 of file qminimalflatset_p.h.
Referenced by QQuickTableViewPrivate::checkForVisibilityChanges(), QQuickTableViewPrivate::getEffectiveColumnWidth(), QQuickTableViewPrivate::getEffectiveColumnX(), QQuickTableViewPrivate::getEffectiveRowHeight(), QQuickTableViewPrivate::getEffectiveRowY(), QQuickTableViewPrivate::scrollToColumn(), and QQuickTableViewPrivate::scrollToRow().
|
inline |
Definition at line 113 of file qminimalflatset_p.h.
|
inline |
Definition at line 83 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::size().
Referenced by QQuickTableViewPrivate::canUnloadTableEdge(), QQuickTableViewPrivate::drainReusePoolAfterLoadRequest(), QQuickTableViewPrivate::layoutHorizontalEdge(), QQuickTableViewPrivate::layoutVerticalEdge(), QQuickTableViewPrivate::updateAverageColumnWidth(), and QQuickTableViewPrivate::updateAverageRowHeight().
|
inline |
Definition at line 81 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::size().
|
inline |
Definition at line 75 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::rbegin().
|
inline |
Definition at line 73 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::rbegin().
|
inline |
Definition at line 76 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::rend().
|
inline |
Definition at line 74 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::rend().
|
inline |
Definition at line 69 of file qminimalflatset_p.h.
|
inline |
Definition at line 67 of file qminimalflatset_p.h.
|
inline |
Definition at line 106 of file qminimalflatset_p.h.
References QMINIMAL_FLAT_SET_PRINT_AT_END.
Referenced by QMinimalFlatSet< T, Container, Compare >::remove().
|
inline |
Definition at line 104 of file qminimalflatset_p.h.
References QMINIMAL_FLAT_SET_PRINT_AT_END.
|
inline |
Definition at line 96 of file qminimalflatset_p.h.
References QMINIMAL_FLAT_SET_PRINT_AT_END.
|
inline |
Definition at line 94 of file qminimalflatset_p.h.
References QMINIMAL_FLAT_SET_PRINT_AT_END.
|
inline |
Definition at line 86 of file qminimalflatset_p.h.
References QMINIMAL_FLAT_SET_PRINT_AT_END.
Referenced by QQuickTableViewPrivate::syncLoadedTableFromLoadRequest().
|
inline |
Definition at line 84 of file qminimalflatset_p.h.
References QMINIMAL_FLAT_SET_PRINT_AT_END.
|
inline |
Definition at line 84 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::size().
|
inline |
Definition at line 82 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::size().
|
inline |
Definition at line 65 of file qminimalflatset_p.h.
Referenced by QMinimalFlatSet< T, Container, Compare >::value_comp().
|
inline |
Definition at line 73 of file qminimalflatset_p.h.
Referenced by QMinimalFlatSet< T, Container, Compare >::crbegin().
|
inline |
Definition at line 71 of file qminimalflatset_p.h.
|
inline |
Definition at line 113 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::erase().
Referenced by QQuickTableViewPrivate::unloadEdge().
|
inline |
Definition at line 111 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::erase().
|
inline |
Definition at line 74 of file qminimalflatset_p.h.
Referenced by QMinimalFlatSet< T, Container, Compare >::crend().
|
inline |
Definition at line 72 of file qminimalflatset_p.h.
|
inline |
Definition at line 82 of file qminimalflatset_p.h.
Referenced by QMinimalFlatSet< T, Container, Compare >::count(), and QMinimalFlatSet< T, Container, Compare >::isEmpty().
|
inline |
Definition at line 80 of file qminimalflatset_p.h.
|
inline |
Definition at line 66 of file qminimalflatset_p.h.
References QMinimalFlatSet< T, Container, Compare >::key_comp().
|
inline |
Definition at line 121 of file qminimalflatset_p.h.
|
inline |
Definition at line 119 of file qminimalflatset_p.h.
|
inline |
Definition at line 120 of file qminimalflatset_p.h.
Referenced by QQuickTableViewPrivate::layoutHorizontalEdge(), QQuickTableViewPrivate::layoutVerticalEdge(), and QQuickTableViewPrivate::loadEdge().
|
inline |
Definition at line 118 of file qminimalflatset_p.h.