OTB  9.0.0
Orfeo Toolbox
otb::basic_mdspan< ElementType, Extents, LayoutPolicy > Member List

This is the complete list of members for otb::basic_mdspan< ElementType, Extents, LayoutPolicy >, including all inherited members.

basic_mdspan() noexcept=defaultotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
basic_mdspan(basic_mdspan const &) noexcept=defaultotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
basic_mdspan(basic_mdspan &&) noexcept=defaultotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
basic_mdspan(pointer p, IndexType... dynamic_extents) noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inlineexplicit
basic_mdspan(pointer p, narrow, IndexType... dynamic_extents) noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
basic_mdspan(pointer p, std::array< IndexType, N > const &dynamic_extents) noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
basic_mdspan(pointer p, mapping_type const &m) noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
basic_mdspan(const basic_mdspan< OtherElementType, OtherExtents, OtherLayoutPolicy > &other) noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
data() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
difference_type typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
element_type typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
extent(vcl_size_t k) const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
extents() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
extents_type typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
index_type typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
is_always_contiguous() noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inlinestatic
is_always_strided() noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inlinestatic
is_always_unique() noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inlinestatic
is_contiguous() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
is_strided() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
is_unique() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
layout_type typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
m_mapotb::basic_mdspan< ElementType, Extents, LayoutPolicy >private
m_ptrotb::basic_mdspan< ElementType, Extents, LayoutPolicy >private
mapping() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
mapping_type typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
operator()(IndexType... indices) const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
operator()(std::array< IndexType, N > const &indices) const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
operator=(basic_mdspan const &) noexcept=defaultotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
operator=(basic_mdspan &&) noexcept=defaultotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
operator=(const basic_mdspan< OtherElementType, OtherExtents, OtherLayoutPolicy > &other) noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
operator[](index_type) const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
pointer typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
rank() noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inlinestatic
rank_dynamic() noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inlinestatic
reference typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
size() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
span() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
static_extent(vcl_size_t k) noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inlinestatic
stride(vcl_size_t k) const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >inline
unique_size() const noexceptotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
value_type typedefotb::basic_mdspan< ElementType, Extents, LayoutPolicy >
~basic_mdspan()=defaultotb::basic_mdspan< ElementType, Extents, LayoutPolicy >