Simple-Vector v1.3.0
sl::vec::gen Namespace Reference

Classes

struct  fill
 Generator which repeatedly returns the same value on each invocation. More...
 
struct  iota
 Generator which returns incrementing values on each invocation. More...
 
class  range
 Generator which retrieves its values out of the given source iterator. More...
 

Functions

template<value_type T>
 fill (T) -> fill< T >
 
template<value_type T>
 iota (T) -> iota< T >
 
template<std::ranges::forward_range TRange>
 range (TRange &&) -> range< TRange >