const_iterator_accessor typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
const_segment_type typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
difference_type typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
distributed_vector_accessor() noexcept=default (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
distributed_vector_accessor(const distributed_vector_accessor &) noexcept=default (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
distributed_vector_accessor(std::span< segment_type > segments, size_type segment_id, size_type idx, size_type segment_size) noexcept (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | inline |
element_type typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
iterator_accessor typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
iterator_category typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
nonconst_iterator_accessor typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
nonconst_segment_type typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
operator*() const noexcept (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | inline |
operator+=(difference_type offset) noexcept (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | inline |
operator-(const iterator_accessor &other) const noexcept (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | inline |
operator<(const iterator_accessor &other) const noexcept (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | inline |
operator=(const distributed_vector_accessor &) noexcept=default (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
operator==(const iterator_accessor &other) const noexcept (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | inline |
reference typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
segment_type typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
segments() const noexcept (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | inline |
size_type typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
value_type typedef (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |
~distributed_vector_accessor() noexcept=default (defined in dr::sp::distributed_vector_accessor< T, L >) | dr::sp::distributed_vector_accessor< T, L > | |