Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/iter-adapter.hpp"
Adapter to dress up an existing »Lumiera Forward Iterator« as »state core«.
This building block achieves the complement of IterStateWrapper by providing the API functions expected by the latter's state protocol; a combination of IterStateCore and IterStateWrapper layered on top behaves identical to the original iterator. This can be used to change some aspects of the behaviour.
Definition at line 470 of file iter-adapter.hpp.
Public Member Functions | |
bool | checkPoint () const |
void | iterNext () |
IT::reference | yield () const |
Protected Member Functions | |
IT & | srcIter () const |