| accessor() const noexcept -> accessor_type const & | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| accessor_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| data_handle() const noexcept -> data_handle_type const & | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| data_handle_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| element_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| empty() const noexcept -> bool | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| extent(rank_type dimension) const noexcept -> index_type | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| extents_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| index_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| layout_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| mapping() const noexcept -> mapping_type const & | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| mapping_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| mdspan() noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| mdspan(data_handle_type handle, OtherIndexTypes... extents_in) noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlineexplicit |
| mdspan(data_handle_type handle, span< OtherIndexType, Size > extents_in) noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlineexplicit |
| mdspan(data_handle_type handle, span< OtherIndexType, rank_dynamic()> extents_in) noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| mdspan(data_handle_type handle, array< OtherIndexType, Size > const &extents_in) noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlineexplicit |
| mdspan(data_handle_type handle, array< OtherIndexType, rank_dynamic()> const &extents_in) noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| mdspan(data_handle_type handle, extents_type const &extents_in) noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| mdspan(data_handle_type handle, mapping_type const &mapping_in) noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| mdspan(data_handle_type handle, mapping_type const &mapping_in, accessor_type const &accessor_in) noexcept | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| mdspan(mdspan< OtherElementType, OtherExtents, OtherLayoutPolicy, OtherAccessor > const &other) | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlineexplicit |
| mdspan(mdspan< OtherElementType, OtherExtents, OtherLayoutPolicy, OtherAccessor > const &other) | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| operator()(OtherIndexTypes... indices) const noexcept(arene::base::is_nothrow_invocable_v< mapping_type const &, OtherIndexTypes &&... > &&noexcept(std::declval< accessor_type const & >().access(//std::declval< data_handle_type const & >(),//std::declval< std::size_t >()))) -> reference | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| operator()(array< OtherIndexType, extents_type::rank > const &indices) const noexcept(arene::base::is_nothrow_invocable_v<, mdspan const &, array< OtherIndexType, extents_type::rank()> const & >) -> reference | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| operator()(span< OtherIndexType, extents_type::rank > const indices) const noexcept(arene::base::is_nothrow_invocable_v<, mdspan const &, mdspan_detail::tuple_span< OtherIndexType, extents_type::rank > const & >) -> reference | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| rank | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | static |
| rank_dynamic | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | static |
| rank_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| reference typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| size() const noexcept -> size_type | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inline |
| size_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
| static_extent(rank_type dimension) noexcept -> std::size_t | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | inlinestatic |
| swap(mdspan &lhs, mdspan &rhs) noexcept -> void | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | friend |
| value_type typedef | arene::base::mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |