Lumiera
0.pre.03
»edit your freedom«
|
Definition at line 163 of file iter-explorer.hpp.
Public Member Functions | |
StlRange (CON const &container) | |
Public Member Functions inherited from RangeIter< const_iterator< CON > > | |
RangeIter (const_iterator< CON > const &start, const_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 const_iterator< CON > & | getEnd () const |
const const_iterator< CON > & | getPos () const |
access wrapped STL iterator | |
bool | isValid () const |
operator bool () const | |
reference | operator* () const |
RangeIter & | operator++ () |
pointer | operator-> () const |
Additional Inherited Members | |
Public Types inherited from RangeIter< const_iterator< CON > > | |
using | pointer = typename _ValTrait::pointer |
using | reference = typename _ValTrait::reference |
using | value_type = typename std::remove_reference< reference >::type |