![]() |
Lumiera 0.pre.04
»edit your freedom«
|
#include "lib/iter-source.hpp"
Definition at line 137 of file iter-source.hpp.
Public Types | |
| using | _I = IterAdapter< Pos, DataHandle > |
Public Types inherited from IterAdapter< Pos, DataHandle > | |
| using | value_type = _ValTrait::value_type |
| using | reference = _ValTrait::reference |
| using | pointer = _ValTrait::pointer |
Public Member Functions | |
| operator string () const | |
Public Member Functions inherited from IterAdapter< Pos, DataHandle > | |
| IterAdapter (DataHandle src, Pos const &startpos) | |
| IterAdapter () | |
| operator bool () const | |
| reference | operator* () const |
| pointer | operator-> () const |
| IterAdapter & | operator++ () |
| bool | isValid () const |
| bool | empty () const |
| ENABLE_USE_IN_STD_RANGE_FOR_LOOPS (IterAdapter) | |
Additional Inherited Members | |
Protected Types inherited from IterAdapter< Pos, DataHandle > | |
| using | ConRef = meta::RefTraits< DataHandle >::Reference |
Protected Member Functions inherited from IterAdapter< Pos, DataHandle > | |
| bool | check () const |
| ask the controlling container if this position is valid. | |
| void | iterate () |
| ask the controlling container to yield the next position. | |
| ConRef | source () |
| allow derived classes to access backing container | |
| const ConRef | source () const |
| void | resetPos (Pos otherPos) |
| using _I = IterAdapter<Pos, DataHandle> |
Definition at line 140 of file iter-source.hpp.
|
inline |
Definition at line 143 of file iter-source.hpp.
References IterAdapter< Pos, DataHandle >::source().
Here is the call graph for this function:
Inheritance diagram for IterSource< TY >::iterator:
Collaboration diagram for IterSource< TY >::iterator: