OpenKalman
std::experimental::extents< IndexType, Extents > Member List

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

class::::::DynamicValues((R< m_rank) &&(static_extent(R)==dynamic_extent))) MDSPAN_INLINE_FUNCTION vals_t __construct_vals_from_extents(std (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >inline
extent(rank_type r) const noexcept (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >inline
extents() noexcept=default (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >
index_type typedef (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >
MDSPAN_TEMPLATE_REQUIRES(class... OtherIndexTypes,(_MDSPAN_FOLD_AND(_MDSPAN_TRAIT(is_convertible, OtherIndexTypes, index_type)) &&_MDSPAN_FOLD_AND(_MDSPAN_TRAIT(is_nothrow_constructible, index_type, OtherIndexTypes)) &&(sizeof...(OtherIndexTypes)==m_rank||sizeof...(OtherIndexTypes)==m_rank_dynamic))) MDSPAN_INLINE_FUNCTION const expr explicit extents(OtherIndexTypes... dynvals) noexcept (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >inline
MDSPAN_TEMPLATE_REQUIRES(class OtherIndexType, size_t N,(_MDSPAN_TRAIT(is_convertible, OtherIndexType, index_type) &&_MDSPAN_TRAIT(is_nothrow_constructible, index_type, OtherIndexType) &&(N==m_rank||N==m_rank_dynamic))) MDSPAN_INLINE_FUNCTION const expr extents(const array< OtherIndexType (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >
noexcept (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >
operator!= (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >friend
operator== (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >friend
R (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >
rank() noexcept (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >inlinestatic
rank_dynamic() noexcept (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >inlinestatic
rank_type typedef (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >
size_type typedef (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >
static_extent(rank_type r) noexcept (defined in std::experimental::extents< IndexType, Extents >)std::experimental::extents< IndexType, Extents >inlinestatic