#include <qcontainerfwd.h>
Definition at line 59 of file qcontainerfwd.h.
Public Member Functions | |
QMultiMap () | |
QMultiMap (const QMap< Key, T > &other) | |
void | swap (QMultiMap< Key, T > &other) |
QMap< Key, T >::iterator | replace (const Key &key, const T &value) |
QMap< Key, T >::iterator | insert (const Key &key, const T &value) |
QMultiMap & | operator+= (const QMultiMap &other) |
QMultiMap | operator+ (const QMultiMap &other) const |
bool | contains (const Key &key, const T &value) const |
int | remove (const Key &key, const T &value) |
int | count (const Key &key, const T &value) const |
QMap< Key, T >::iterator | find (const Key &key, const T &value) |
QMap< Key, T >::const_iterator | find (const Key &key, const T &value) const |
QMap< Key, T >::const_iterator | constFind (const Key &key, const T &value) const |
![]() | |
QMap () | |
QMap (const QMap< Key, T > &other) | |
~QMap () | |
QMap< Key, T > & | operator= (const QMap< Key, T > &other) |
void | swap (QMap< Key, T > &other) |
QMap (const typename std::map< Key, T > &other) | |
std::map< Key, T > | toStdMap () const |
bool | operator== (const QMap< Key, T > &other) const |
bool | operator!= (const QMap< Key, T > &other) const |
int | size () const |
bool | isEmpty () const |
void | detach () |
bool | isDetached () const |
void | setSharable (bool sharable) |
bool | isSharedWith (const QMap< Key, T > &other) const |
void | setInsertInOrder (bool ordered) |
void | clear () |
int | remove (const Key &key) |
T | take (const Key &key) |
bool | contains (const Key &key) const |
const Key | key (const T &value) const |
const Key | key (const T &value, const Key &defaultKey) const |
const T | value (const Key &key) const |
const T | value (const Key &key, const T &defaultValue) const |
T & | operator[] (const Key &key) |
const T | operator[] (const Key &key) const |
QList< Key > | uniqueKeys () const |
QList< Key > | keys () const |
QList< Key > | keys (const T &value) const |
QList< T > | values () const |
QList< T > | values (const Key &key) const |
int | count (const Key &key) const |
iterator | begin () |
const_iterator | begin () const |
const_iterator | constBegin () const |
iterator | end () |
const_iterator | end () const |
const_iterator | constEnd () const |
iterator | erase (iterator it) |
int | count () const |
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 | insertMulti (const Key &key, const T &value) |
QMap< Key, T > & | unite (const QMap< Key, T > &other) |
bool | empty () const |
Additional Inherited Members | |
![]() | |
typedef iterator | Iterator |
typedef const_iterator | ConstIterator |
typedef Key | key_type |
typedef T | mapped_type |
typedef qptrdiff | difference_type |
typedef int | size_type |
Definition at line 977 of file qmap.h.
Definition at line 987 of file qmap.h.
Q_INLINE_TEMPLATE bool contains | ( | const Key & | key, |
const T & | value | ||
) | const |
Definition at line 1048 of file qmap.h.
Q_INLINE_TEMPLATE int remove | ( | const Key & | key, |
const T & | value | ||
) |
Definition at line 1054 of file qmap.h.
Definition at line 1071 of file qmap.h.
Definition at line 1020 of file qmap.h.
|
inline |
Definition at line 1030 of file qmap.h.
|
inline |