Lumiera
0.pre.03
»edit your freedom«
|
Definition at line 168 of file iter-explorer.hpp.
Additional Inherited Members | |
Public Types inherited from RangeIter< iterator< CON > > | |
using | pointer = typename _ValTrait::pointer |
using | reference = typename _ValTrait::reference |
using | value_type = typename std::remove_reference< reference >::type |
Public Member Functions inherited from StlRange< CON > | |
StlRange (CON &container) | |
Public Member Functions inherited from RangeIter< iterator< CON > > | |
RangeIter (iterator< CON > const &start, iterator< CON > const &end) | |
RangeIter (I2 const &oIter) | |
allow copy, when the underlying iterators are compatible or convertible | |
bool | empty () const |
ENABLE_USE_IN_STD_RANGE_FOR_LOOPS (RangeIter) | |
const iterator< CON > & | getEnd () const |
const iterator< CON > & | getPos () const |
access wrapped STL iterator | |
bool | isValid () const |
operator bool () const | |
reference | operator* () const |
RangeIter & | operator++ () |
pointer | operator-> () const |