![]() |
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.