Indexed map template class.
#include <QtxMap.h>
template<class Key, class Value>
class IMap< Key, Value >
Member Typedef Documentation
template<class Key, class Value>
template<class Key, class Value>
Constructor & Destructor Documentation
template<class Key, class Value>
template<class Key, class Value>
Member Function Documentation
template<class Key, class Value>
| IMap& IMap< Key, Value >.operator= |
( |
const IMap< Key, Value > & |
m | ) |
|
template<class Key, class Value>
| int IMap< Key, Value >.count |
( |
| ) |
const |
template<class Key, class Value>
template<class Key, class Value>
| bool IMap< Key, Value >.empty |
( |
| ) |
const |
template<class Key, class Value>
| bool IMap< Key, Value >.isEmpty |
( |
| ) |
const |
template<class Key, class Value>
| void IMap< Key, Value >.clear |
( |
| ) |
|
template<class Key, class Value>
template<class Key, class Value>
| QList<Value> IMap< Key, Value >.values |
( |
| ) |
const |
template<class Key, class Value>
| bool IMap< Key, Value >.contains |
( |
const Key & |
key | ) |
const |
template<class Key, class Value>
template<class Key, class Value>
template<class Key, class Value>
template<class Key, class Value>
template<class Key, class Value>
| Iterator IMap< Key, Value >.insert |
( |
const Key & |
key, |
|
|
const Value & |
value, |
|
|
bool |
overwrite = true |
|
) |
| |
template<class Key, class Value>
| Iterator IMap< Key, Value >.replace |
( |
const Key & |
key, |
|
|
const Value & |
value |
|
) |
| |
template<class Key, class Value>
| int IMap< Key, Value >.index |
( |
const Key & |
key | ) |
const |
template<class Key, class Value>
template<class Key, class Value>
template<class Key, class Value>
| Key& IMap< Key, Value >.key |
( |
const int |
index | ) |
|
template<class Key, class Value>
| Value IMap< Key, Value >.value |
( |
const int |
index | ) |
|
template<class Key, class Value>
| Value IMap< Key, Value >.operator[] |
( |
const Key & |
key | ) |
|
template<class Key, class Value>
| const Value IMap< Key, Value >.operator[] |
( |
const Key & |
key | ) |
const |
template<class Key, class Value>
template<class Key, class Value>
| void IMap< Key, Value >.erase |
( |
const Key & |
key | ) |
|
template<class Key, class Value>
| void IMap< Key, Value >.erase |
( |
const int |
index | ) |
|
template<class Key, class Value>
template<class Key, class Value>
| void IMap< Key, Value >.remove |
( |
const Key & |
key | ) |
|
template<class Key, class Value>
| void IMap< Key, Value >.remove |
( |
const int |
index | ) |
|
Friends And Related Function Documentation
template<class Key, class Value>
template<class Key, class Value>
Field Documentation
template<class Key, class Value>
template<class Key, class Value>
QMap<Key,Value> IMap< Key, Value >.myData [private] |
template<class Key, class Value>
template<class Key, class Value>