QtBase
v6.3.1
|
#include <qflatmap_p.h>
Public Types | |
using | difference_type = ptrdiff_t |
using | value_type = std::pair< const Key, T > |
using | reference = std::pair< const Key &, T & > |
using | pointer = mock_pointer< reference > |
using | iterator_category = std::random_access_iterator_tag |
Public Member Functions | |
iterator ()=default | |
iterator (containers *ac, size_type ai) | |
reference | operator* () const |
pointer | operator-> () const |
bool | operator== (const iterator &o) const |
bool | operator!= (const iterator &o) const |
iterator & | operator++ () |
iterator | operator++ (int) |
iterator & | operator-- () |
iterator | operator-- (int) |
iterator & | operator+= (size_type n) |
iterator & | operator-= (size_type n) |
reference | operator[] (size_type n) const |
bool | operator< (const iterator &other) const |
bool | operator> (const iterator &other) const |
bool | operator<= (const iterator &other) const |
bool | operator>= (const iterator &other) const |
const Key & | key () const |
T & | value () const |
Friends | |
iterator | operator+ (size_type n, const iterator a) |
iterator | operator+ (const iterator a, size_type n) |
iterator | operator- (const iterator a, size_type n) |
difference_type | operator- (const iterator b, const iterator a) |
Definition at line 146 of file qflatmap_p.h.
using QFlatMap< Key, T, Compare, KeyContainer, MappedContainer >::iterator::difference_type = ptrdiff_t |
Definition at line 149 of file qflatmap_p.h.
using QFlatMap< Key, T, Compare, KeyContainer, MappedContainer >::iterator::iterator_category = std::random_access_iterator_tag |
Definition at line 153 of file qflatmap_p.h.
using QFlatMap< Key, T, Compare, KeyContainer, MappedContainer >::iterator::pointer = mock_pointer<reference> |
Definition at line 152 of file qflatmap_p.h.
using QFlatMap< Key, T, Compare, KeyContainer, MappedContainer >::iterator::reference = std::pair<const Key &, T &> |
Definition at line 151 of file qflatmap_p.h.
using QFlatMap< Key, T, Compare, KeyContainer, MappedContainer >::iterator::value_type = std::pair<const Key, T> |
Definition at line 150 of file qflatmap_p.h.
|
default |
|
inline |
Definition at line 157 of file qflatmap_p.h.
|
inline |
Definition at line 269 of file qflatmap_p.h.
|
inline |
Definition at line 182 of file qflatmap_p.h.
|
inline |
Definition at line 188 of file qflatmap_p.h.
|
inline |
Definition at line 209 of file qflatmap_p.h.
|
inline |
Definition at line 196 of file qflatmap_p.h.
|
inline |
Definition at line 202 of file qflatmap_p.h.
|
inline |
Definition at line 226 of file qflatmap_p.h.
|
inline |
Definition at line 243 of file qflatmap_p.h.
|
friend |
Definition at line 221 of file qflatmap_p.h.
|
friend |
Definition at line 215 of file qflatmap_p.h.
|
friend |
Definition at line 232 of file qflatmap_p.h.
|
friend |
Definition at line 238 of file qflatmap_p.h.