![]() |
VCCC
2024.05
VisualCamp Common C++ library
|
#include </home/jarvis/actions-runner/jarvis-vccc-2/_work/vccc/vccc/include/vccc/__ranges/views/split_view.hpp>
Public Types | |
using | iterator_concept = forward_iterator_tag |
using | iterator_category = input_iterator_tag |
using | value_type = subrange< iterator_t< V > > |
using | difference_type = range_difference_t< V > |
using | pointer = void |
using | reference = value_type |
Public Member Functions | |
iterator ()=default | |
VCCC_ADDRESSOF_CONSTEXPR | iterator (split_view &parent, iterator_t< V > current, subrange< iterator_t< V >> next) |
constexpr const iterator_t< V > | base () const |
constexpr value_type | operator* () const |
constexpr iterator & | operator++ () |
constexpr iterator | operator++ (int) |
Friends | |
class | sentinel |
constexpr friend bool | operator== (const iterator &x, const iterator &y) |
constexpr friend bool | operator!= (const iterator &x, const iterator &y) |
using difference_type = range_difference_t<V> |
using iterator_category = input_iterator_tag |
using iterator_concept = forward_iterator_tag |
using pointer = void |
using reference = value_type |
using value_type = subrange<iterator_t<V> > |
|
default |
|
inline |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
friend |