Adapts a pair of iterators into a container-like object for AnySpan.
Declared in <absl/types/any_span.h>
template<typename Iter>
class Range;
Useful when faced with a range or view of random access iterators. Iter must be a valid random access iterator.
| Name | Description |
|---|---|
Range [constructor] | Constructs a range over [begin, end)]. |
operator[] | Returns the element at index i. |
size | Returns the number of elements in the range. |
| Name | Description |
|---|---|
MakeAdaptorFromRange | Returns a Range adaptor wrapping the given pair of iterators. |
MakeAdaptorFromView | Returns a Range adaptor wrapping the given view. |