![]() |
Arene Base
Fundamental Utilities For Safety Critical C++
|
This is the complete list of members for arene::base::span< T, Extent >, including all inherited members.
| back() const noexcept -> T & | arene::base::span< T, Extent > | inline |
| begin() const noexcept -> iterator | arene::base::span< T, Extent > | inline |
| cbegin() const noexcept -> const_iterator | arene::base::span< T, Extent > | inline |
| cend() const noexcept -> const_iterator | arene::base::span< T, Extent > | inline |
| const_iterator typedef | arene::base::span< T, Extent > | |
| const_pointer typedef | arene::base::span< T, Extent > | |
| const_reference typedef | arene::base::span< T, Extent > | |
| const_reverse_iterator typedef | arene::base::span< T, Extent > | |
| crbegin() const noexcept -> const_reverse_iterator | arene::base::span< T, Extent > | inline |
| crend() const noexcept -> const_reverse_iterator | arene::base::span< T, Extent > | inline |
| data() const noexcept -> T * | arene::base::span< T, Extent > | inline |
| difference_type typedef | arene::base::span< T, Extent > | |
| element_type typedef | arene::base::span< T, Extent > | |
| empty() const noexcept -> bool | arene::base::span< T, Extent > | inline |
| end() const noexcept -> iterator | arene::base::span< T, Extent > | inline |
| extent | arene::base::span< T, Extent > | static |
| first() const noexcept -> span< T, Count > | arene::base::span< T, Extent > | inline |
| first() const noexcept -> span< T, Count > | arene::base::span< T, Extent > | inline |
| first(std::size_t count) const noexcept -> span< T > | arene::base::span< T, Extent > | inline |
| front() const noexcept -> T & | arene::base::span< T, Extent > | inline |
| iterator typedef | arene::base::span< T, Extent > | |
| last() const noexcept -> span< T, Count > | arene::base::span< T, Extent > | inline |
| last() const noexcept -> span< T, Count > | arene::base::span< T, Extent > | inline |
| last(std::size_t count) const noexcept -> span< T > | arene::base::span< T, Extent > | inline |
| operator=(span const &other) -> span &=default | arene::base::span< T, Extent > | |
| operator=(span &&other) -> span &=default | arene::base::span< T, Extent > | |
| operator[](std::size_t index) const noexcept -> T & | arene::base::span< T, Extent > | inline |
| pointer typedef | arene::base::span< T, Extent > | |
| rbegin() const noexcept -> reverse_iterator | arene::base::span< T, Extent > | inline |
| reference typedef | arene::base::span< T, Extent > | |
| rend() const noexcept -> reverse_iterator | arene::base::span< T, Extent > | inline |
| reverse_iterator typedef | arene::base::span< T, Extent > | |
| size_bytes() const noexcept -> std::size_t | arene::base::span< T, Extent > | inline |
| size_type typedef | arene::base::span< T, Extent > | |
| span() noexcept=default | arene::base::span< T, Extent > | |
| span(span const &other)=default | arene::base::span< T, Extent > | |
| span(span &&other)=default | arene::base::span< T, Extent > | |
| span(U *data_pointer, std::size_t data_size) noexcept | arene::base::span< T, Extent > | inline |
| span(T(&array)[N]) noexcept | arene::base::span< T, Extent > | inline |
| span(ArrayLikeT< U, N > &array) noexcept | arene::base::span< T, Extent > | inline |
| span(ArrayLikeT< U, N > const &array) noexcept | arene::base::span< T, Extent > | inline |
| span(ArrayLikeT< U, N > &&array) noexcept | arene::base::span< T, Extent > | inline |
| span(ArrayLikeT< U, N > const &&array) noexcept | arene::base::span< T, Extent > | inline |
| span(span< U, OtherExtent > &&other) noexcept=delete | arene::base::span< T, Extent > | |
| span(Container &&source) noexcept | arene::base::span< T, Extent > | inline |
| span(Container &&source) noexcept | arene::base::span< T, Extent > | inlineexplicit |
| span(span< U, OtherExtent > const &other) noexcept | arene::base::span< T, Extent > | inline |
| span(span< U, OtherExtent > const &other) noexcept | arene::base::span< T, Extent > | inlineexplicit |
| ssize() const noexcept -> difference_type | arene::base::span< T, Extent > | inline |
| subspan() const noexcept -> span< T, span_detail::extent_for_subspan< Extent, Offset, Count >()> | arene::base::span< T, Extent > | inline |
| subspan() const noexcept -> span< T, span_detail::extent_for_subspan< Extent, Offset, Count >()> | arene::base::span< T, Extent > | inline |
| subspan() const noexcept -> span< T, span_detail::extent_for_subspan< Extent, Offset, Count >()> | arene::base::span< T, Extent > | inline |
| subspan() const noexcept -> span< T, span_detail::extent_for_subspan< Extent, Offset, Count >()> | arene::base::span< T, Extent > | inline |
| subspan(std::size_t offset, std::size_t count=dynamic_extent) const noexcept -> span< T > | arene::base::span< T, Extent > | inline |
| value_type typedef | arene::base::span< T, Extent > | |
| ~span()=default | arene::base::span< T, Extent > |