herald
2.0.0
|
#include <ranges.h>
Public Types | |
using | value_type = BaseValT |
using | iterator = BaseIterT |
using | size_type = BaseSizeT |
using | is_proxy = std::true_type |
Public Member Functions | |
view (IterProxyT srcIter) | |
auto | begin () -> IterProxyT |
auto | end () -> BaseIterT |
Date | latest () |
template<typename IterT > | |
bool | operator== (const IterT &other) |
template<typename IterT > | |
bool | operator!= (const IterT &other) |
auto | size () -> BaseSizeT |
auto | operator[] (BaseSizeT position) -> BaseValT |
Create a view holder that wraps an iterator, so the result of all returns have a begin() and end() just like an STL collection