|
RPNX::DataStructures
Header-only C++ data structures and supporting utilities.
|
Lightweight range of type-erased comparable input iterators. More...
#include <dyn_iterator.hpp>
Public Member Functions | |
| dyn_input_range (dyn_comparable_input_iter< V > begin, dyn_comparable_input_iter< V > end) | |
| Constructs a half-open range. | |
| dyn_comparable_input_iter< V > | begin () const |
| Returns the first position by value. | |
| dyn_comparable_input_iter< V > | end () const |
| Returns the one-past-last position by value. | |
Lightweight range of type-erased comparable input iterators.
| V | Value type produced by iteration. |
|
inline |
Constructs a half-open range.
| begin | First position. |
| end | One-past-last position with the same erased iterator type. |
|
inline |
Returns the first position by value.
|
inline |
Returns the one-past-last position by value.