|
| QMap ()=default |
|
void | swap (QMap< Key, T > &other) noexcept |
|
| QMap (std::initializer_list< std::pair< Key, T >> list) |
|
| QMap (const std::map< Key, T > &other) |
|
| QMap (std::map< Key, T > &&other) |
|
std::map< Key, T > | toStdMap () const & |
|
std::map< Key, T > | toStdMap () && |
|
size_type | size () const |
|
bool | isEmpty () const |
|
void | detach () |
|
bool | isDetached () const noexcept |
|
bool | isSharedWith (const QMap< Key, T > &other) const noexcept |
|
void | clear () |
|
size_type | remove (const Key &key) |
|
template<typename Predicate > |
size_type | removeIf (Predicate pred) |
|
T | take (const Key &key) |
|
bool | contains (const Key &key) const |
|
Key | key (const T &value, const Key &defaultKey=Key()) const |
|
T | value (const Key &key, const T &defaultValue=T()) const |
|
T & | operator[] (const Key &key) |
|
T | operator[] (const Key &key) const |
|
QList< Key > | keys () const |
|
QList< Key > | keys (const T &value) const |
|
QList< T > | values () const |
|
size_type | count (const Key &key) const |
|
size_type | count () const |
|
const Key & | firstKey () const |
|
const Key & | lastKey () const |
|
T & | first () |
|
const T & | first () const |
|
T & | last () |
|
const T & | last () const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
const_iterator | constBegin () const |
|
const_iterator | cbegin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
const_iterator | constEnd () const |
|
const_iterator | cend () const |
|
key_iterator | keyBegin () const |
|
key_iterator | keyEnd () const |
|
key_value_iterator | keyValueBegin () |
|
key_value_iterator | keyValueEnd () |
|
const_key_value_iterator | keyValueBegin () const |
|
const_key_value_iterator | constKeyValueBegin () const |
|
const_key_value_iterator | keyValueEnd () const |
|
const_key_value_iterator | constKeyValueEnd () const |
|
iterator | erase (const_iterator it) |
|
iterator | erase (const_iterator afirst, const_iterator alast) |
|
iterator | find (const Key &key) |
|
const_iterator | find (const Key &key) const |
|
const_iterator | constFind (const Key &key) const |
|
iterator | lowerBound (const Key &key) |
|
const_iterator | lowerBound (const Key &key) const |
|
iterator | upperBound (const Key &key) |
|
const_iterator | upperBound (const Key &key) const |
|
iterator | insert (const Key &key, const T &value) |
|
iterator | insert (const_iterator pos, const Key &key, const T &value) |
|
void | insert (const QMap< Key, T > &map) |
|
void | insert (QMap< Key, T > &&map) |
|
bool | empty () const |
|
QPair< iterator, iterator > | equal_range (const Key &akey) |
|
QPair< const_iterator, const_iterator > | equal_range (const Key &akey) const |
|
template<class Key, class T>
class QMap< Key, T >
Definition at line 221 of file qmap.h.