#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 |