OpenKalman
std::experimental::layout_left::mapping< Extents > Member List

This is the complete list of members for std::experimental::layout_left::mapping< Extents >, including all inherited members.

__get_stride(std::experimental::extents< SizeType, E... >, integer_sequence< size_t, Idx... >) const (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
__stride() const noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
extents() const noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
extents_type typedef (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
index_type typedef (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
is_always_exhaustive() noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inlinestatic
is_always_strided() noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inlinestatic
is_always_unique() noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inlinestatic
is_exhaustive() const noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
is_strided() const noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
is_unique() const noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
layout_type typedef (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
mapping (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >friend
mapping() noexcept=default (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
mapping(mapping const &) noexcept=default (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
mapping(extents_type const &__exts) noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
mapping(mapping< OtherExtents > const &other) noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
mapping(layout_right::mapping< OtherExtents > const &other) noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
MDSPAN_TEMPLATE_REQUIRES(class OtherExtents,()) MDSPAN_CONDITIONAL_EXPLICIT((!is_convertible< OtherExtents (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
MDSPAN_TEMPLATE_REQUIRES(class OtherExtents,(_MDSPAN_TRAIT(is_constructible, extents_type, OtherExtents) &&(extents_type::rank()<=1))) MDSPAN_CONDITIONAL_EXPLICIT((!is_convertible< OtherExtents (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
MDSPAN_TEMPLATE_REQUIRES(class OtherExtents,()) MDSPAN_CONDITIONAL_EXPLICIT((extents_type (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
MDSPAN_TEMPLATE_REQUIRES(class... Indices,((sizeof...(Indices)==extents_type::rank()) &&_MDSPAN_FOLD_AND((_MDSPAN_TRAIT(is_convertible, Indices, index_type) &&_MDSPAN_TRAIT(is_nothrow_constructible, index_type, Indices))))) _MDSPAN_HOST_DEVICE const expr index_type operator()(Indices... idxs) const noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
operator!= (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >friend
operator=(mapping const &) noexcept=default (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
operator== (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >friend
rank_type typedef (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
required_span_size() const noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline
size_type typedef (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >
stride(rank_type i) const noexcept (defined in std::experimental::layout_left::mapping< Extents >)std::experimental::layout_left::mapping< Extents >inline