#include <genesis/utils/containers/range.hpp>
Simple wrapper for typical begin()
and end()
iterators, to be used in range-based for loops.
Public Member Functions | |
Range ()=default | |
template<class Container > | |
Range (Container &cont) | |
template<class Container > | |
Range (Container const &cont) | |
Range (iterator begin, iterator end) | |
Range (Range &&)=default | |
Range (Range const &)=default | |
~Range ()=default | |
iterator | begin () |
iterator | end () |
Range & | operator= (Range &&)=default |
Range & | operator= (Range const &)=default |
Public Types | |
using | iterator = IteratorType |
|
default |
|
default |