tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
layout_transpose< Layout >::mapping< Extents > Member List

This is the complete list of members for layout_transpose< Layout >::mapping< Extents >, including all inherited members.

extents() const noexcept(noexcept(_nestedMapping.extents())) -> extents_typelayout_transpose< Layout >::mapping< Extents >inline
extents_type typedeflayout_transpose< Layout >::mapping< Extents >
is_always_contiguous() -> boollayout_transpose< Layout >::mapping< Extents >inlinestatic
is_always_strided() -> boollayout_transpose< Layout >::mapping< Extents >inlinestatic
is_always_unique() -> boollayout_transpose< Layout >::mapping< Extents >inlinestatic
is_contiguous() const noexcept(noexcept(_nestedMapping.is_contiguous())) -> boollayout_transpose< Layout >::mapping< Extents >inline
is_strided() const noexcept(noexcept(_nestedMapping.is_strided())) -> boollayout_transpose< Layout >::mapping< Extents >inline
is_unique() const noexcept(noexcept(_nestedMapping.is_unique())) -> boollayout_transpose< Layout >::mapping< Extents >inline
layout_type typedeflayout_transpose< Layout >::mapping< Extents >
mapping(nested_mapping_t const &map)layout_transpose< Layout >::mapping< Extents >inlineexplicit
nested_mapping() const -> nested_mapping_tlayout_transpose< Layout >::mapping< Extents >inline
operator()(Indices... rest, IndexType i, IndexType j) const noexcept(noexcept(_nestedMapping(rest..., j, i))) -> typename Extents::size_typelayout_transpose< Layout >::mapping< Extents >inline
operator==(mapping const &lhs, mapping< OtherExtents > const &rhs) noexcept -> boollayout_transpose< Layout >::mapping< Extents >friend
required_span_size() const noexcept(noexcept(_nestedMapping.required_span_size()))layout_transpose< Layout >::mapping< Extents >inline
size_type typedeflayout_transpose< Layout >::mapping< Extents >
stride(size_t r) const noexcept(noexcept(_nestedMapping.stride(r))) -> size_type requires(is_always_strided())layout_transpose< Layout >::mapping< Extents >inline