Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor > Member List

This is the complete list of members for uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >, including all inherited members.

accessor() const noexcept -> accessor_type const &uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inline
accessor_type typedefuni20::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 typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
data_handle_type typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
element_type typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
extent(rank_type axis) const noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inline
extents() const noexcept -> extents_type const &uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inline
extents_type typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
index_type typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
is_always_exhaustive() noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inlinestatic
is_always_strided() noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inlinestatic
is_always_unique() noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inlinestatic
is_exhaustive() const noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inline
is_strided() const noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inline
is_unique() const noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inline
layout_type typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
mapping() const noexcept -> mapping_type const &uni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inline
mapping_type typedefuni20::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() noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inlinestatic
rank_dynamic() noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inlinestatic
rank_type typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
reference typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
size_type typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >
static_extent(rank_type axis) noexceptuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inlinestatic
stride(rank_type axis) constuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >inline
value_type typedefuni20::mdspec< ElementType, Extents, LayoutPolicy, Accessor, DataDescriptor >