A view is just a pair of interators with begin() and end() interface. More...
#include <fn.hpp>
Public Types | |
using | iterator = Iterator |
using | value_type = typename iterator::value_type |
Public Member Functions | |
view (Iterator b, Iterator e) | |
view ()=default | |
Iterator | begin () const |
Iterator | end () const |
void | erase (Iterator b, Iterator e) |
void | clear () |
bool | empty () const |
A view is just a pair of interators with begin() and end() interface.
using rangeless::fn::view< Iterator >::iterator = Iterator |
using rangeless::fn::view< Iterator >::value_type = typename iterator::value_type |
|
inline |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |