|
using | element_type = __detail::tuple_or_pair_t< std::iter_value_t< Iters >... > |
|
using | value_type = element_type |
|
using | size_type = std::size_t |
|
using | difference_type = std::ptrdiff_t |
|
using | reference = __detail::tuple_or_pair_t< std::iter_reference_t< Iters >... > |
|
using | iterator_category = std::random_access_iterator_tag |
|
using | iterator_accessor = zip_accessor |
|
using | const_iterator_accessor = iterator_accessor |
|
using | nonconst_iterator_accessor = iterator_accessor |
|
|
constexpr | zip_accessor (const zip_accessor &) noexcept=default |
|
constexpr zip_accessor & | operator= (const zip_accessor &) noexcept=default |
|
constexpr | zip_accessor (Iters... iters) |
|
zip_accessor & | operator+= (difference_type offset) |
|
constexpr bool | operator== (const iterator_accessor &other) const noexcept |
|
constexpr difference_type | operator- (const iterator_accessor &other) const noexcept |
|
constexpr bool | operator< (const iterator_accessor &other) const noexcept |
|
constexpr reference | operator* () const noexcept |
|
The documentation for this class was generated from the following file:
- /opt/actions-runner/_work/distributed-ranges/distributed-ranges/include/dr/sp/zip_view.hpp