| accessor() const noexcept -> accessor_type const & | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| accessor_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| data_descriptor() noexcept -> data_descriptor_type & | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| data_descriptor() const noexcept -> data_descriptor_type const & | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| data_descriptor_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| data_handle_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| element_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| extent(rank_type axis) const noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| extents() const noexcept -> extents_type const & | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| extents_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| index_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| is_always_exhaustive() noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inlinestatic |
| is_always_strided() noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inlinestatic |
| is_always_unique() noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inlinestatic |
| is_exhaustive() const noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| is_strided() const noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| is_unique() const noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| layout_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| mapping() const noexcept -> mapping_type const & | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| mapping_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| mdspec(data_descriptor_type descriptor, mapping_type mapping, accessor_type accessor) | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inlineexplicit |
| rank() noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inlinestatic |
| rank_dynamic() noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inlinestatic |
| rank_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| reference typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| size_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |
| static_extent(rank_type axis) noexcept | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inlinestatic |
| stride(rank_type axis) const | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | inline |
| value_type typedef | uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > | |