This readable map assigns a specified value to each key.
In other aspects it is equivalent to NullMap
. So it conforms the ReadWriteMap concept, but it absorbs the data written to it.
The simplest way of using this map is through the constMap() function.
#include <lemon/maps.h>
Public Types | |
typedef K | Key |
| |
typedef V | Value |
| |
Public Types inherited from MapBase< K, V > | |
typedef K | Key |
The key type of the map. | |
typedef V | Value |
The value type of the map. (The type of objects associated with the keys). | |
Public Member Functions | |
ConstMap () | |
Constructor. | |
Value | operator[] (const Key &) const |
Gives back the specified value. | |
void | set (const Key &, const Value &) |
Absorbs the value. | |