|
using | base = std::map<Key,Value> |
|
|
iterator | begin () |
|
iterator | end () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
const_iterator | constBegin () const |
|
const_iterator | constEnd () const |
|
iterator | lowerBound (const Key &key) |
|
iterator | upperBound (const Key &key) |
|
Value | value (const Key &k, Value def={}) const |
|
Value & | operator[] (const Key &key) |
|
Value | operator[] (const Key &key) const |
|
bool | contains (const Key &k) const |
|
bool | isEmpty () const |
|
IList< Key > | keys () const |
|
IList< Value > | values () const |
|
Key | key (const Value &value, Key def={}) const |
|
Key | firstKey () const |
|
Key | lastKey () const |
|
iterator | find (const Key &k) |
|
const_iterator | find (const Key &k) const |
|
Value | take (const Key &k) |
|
iterator | insert (const Key &k, const Value &v) |
|
iterator | insertMulti (const Key &k, const Value &v) |
|
void | remove (const Key &k) |
|
The documentation for this class was generated from the following file:
- C:/Source/itasca-suite/common/base/src/idef.h