1 #ifndef GENESIS_UTILS_CORE_RANGE_H_ 2 #define GENESIS_UTILS_CORE_RANGE_H_ 45 template <
typename IteratorType>
62 template <
class Container>
64 : begin_( cont.
begin() )
68 template <
class Container>
70 : begin_( cont.
begin() )
173 #endif // include guard
Range(Container const &cont)
Range(iterator begin, iterator end)
Container namespace for all symbols of genesis in order to keep them separate when used as a library...
Simple wrapper for typical begin() and end() iterators, to be used in range-based for loops...
Range & operator=(Range const &)=default