Lumiera  0.pre.03
»edit your freedom«
StlRange< CON & > Struct Template Reference

Description

template<class CON>
struct lib::iter_explorer::StlRange< CON & >

Definition at line 174 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
 
RangeIteroperator++ ()
 
pointer operator-> () const
 
+ Inheritance diagram for StlRange< CON & >:
+ Collaboration diagram for StlRange< CON & >:

The documentation for this struct was generated from the following file: