Zen
A cross-platform functional programming language
|
base of all dict iterators More...
#include <zbl.hpp>
Public Member Functions | |
iteratorbaseD (const iterT &iter) | |
Default constructor. | |
const V & | operator++ () |
Increment iterator. | |
const V & | operator-- () |
Decrement iterator. | |
const V & | operator* () const |
Return reference to current value. | |
const K & | key () const |
Return reference to current key. | |
bool | find (const K &key) const |
Find key in dictionary. | |
Private Types | |
typedef iteratorbase< iterT, V > | baseT |
The base class type. |
base of all dict iterators
iteratorbaseD | ( | const iterT & | iter | ) | [inline, explicit] |
Default constructor.
iter | The iterator instance |
bool find | ( | const K & | key | ) | const [inline] |
Find key in dictionary.
key | Key to find |
const K& key | ( | ) | const [inline] |
Return reference to current key.
const V& operator* | ( | ) | const [inline] |
Return reference to current value.
const V& operator++ | ( | ) | [inline] |
Increment iterator.
const V& operator-- | ( | ) | [inline] |
Decrement iterator.