| begin() const noexcept (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | inline |
| device_span() noexcept (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| device_span(R &&r) (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| device_span(R &&r, std::size_t rank) (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| device_span(It first, std::size_t count, std::size_t rank) (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| device_span(It first, End last, std::size_t rank) (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| difference_type typedef (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | |
| empty() const noexcept (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | inline |
| end() const noexcept (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | inline |
| first(std::size_t n) const (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| iterator typedef (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | |
| last(std::size_t n) const (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| operator=(const span &) noexcept=default (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | |
| operator[](size_type index) const (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | inline |
| rank() const noexcept (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| reference typedef (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | |
| size() const noexcept (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | inline |
| size_type typedef (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | |
| span(R &&r) (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | inline |
| span(Iter first, Iter last) (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | inline |
| span(Iter first, std::size_t count) (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | inline |
| span()=default (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | |
| span(const span &) noexcept=default (defined in dr::sp::span< T, Iter >) | dr::sp::span< T, Iter > | |
| subspan(std::size_t offset, std::size_t count) const (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | inline |
| value_type typedef (defined in dr::sp::device_span< T, Iter >) | dr::sp::device_span< T, Iter > | |