#include <qmap.h>
Public Types | |
typedef QMapIterator< Key, T > | Iterator |
typedef QMapConstIterator< Key, T > | ConstIterator |
typedef T | ValueType |
typedef QMapPrivate< Key, T > | Priv |
Public Member Functions | |
QMap () | |
QMap (const QMap< Key, T > &m) | |
~QMap () | |
QMap< Key, T > & | operator= (const QMap< Key, T > &m) |
Iterator | begin () |
Iterator | end () |
ConstIterator | begin () const |
ConstIterator | end () const |
Iterator | find (const Key &k) |
ConstIterator | find (const Key &k) const |
T & | operator[] (const Key &k) |
const T & | operator[] (const Key &k) const |
bool | contains (const Key &k) const |
uint | count () const |
bool | isEmpty () const |
Iterator | insert (const Key &key, const T &value) |
void | remove (Iterator it) |
void | remove (const Key &k) |
Iterator | replace (const Key &k, const T &v) |
void | clear () |
Protected Member Functions | |
void | detach () |
Protected Attributes | |
Priv * | sh |
typedef QMapConstIterator< Key, T > QMap< Key, T >::ConstIterator |
typedef QMapIterator< Key, T > QMap< Key, T >::Iterator |
typedef QMapPrivate< Key, T > QMap< Key, T >::Priv |
|
inline |
|
inline |
Definition at line 565 of file qmap.h.
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |