|
| constexpr | FlatArray (const value_type &value) |
| |
| constexpr FlatArray & | operator= (const value_type &value) |
| |
| constexpr BracketProxy< const FlatArray > | operator[] (index_type i) const |
| |
| constexpr BracketProxy< FlatArray > | operator[] (index_type i) |
| |
| constexpr const mapping_type & | mapping () const noexcept |
| |
| constexpr const container_type & | container () const noexcept |
| |
| constexpr container_type && | extract_container () &&noexcept |
| |
| constexpr bool | is_unique () const noexcept |
| |
| constexpr bool | is_exhaustive () const noexcept |
| |
| constexpr bool | is_strided () const noexcept |
| |
| constexpr const extents_type & | extents () const noexcept |
| |
| constexpr | operator mdspan< V, E, L, A > () |
| |
| constexpr | operator mdspan< V, E, L, A > () const |
| |
| constexpr mdspan< element_type, extents_type, layout_type, AccessorPolicy > | to_mdspan (const AccessorPolicy &a=AccessorPolicy{}) |
| |
| constexpr mdspan< const element_type, extents_type, layout_type, AccessorPolicy > | to_mdspan (const AccessorPolicy &a=AccessorPolicy{}) const |
| |
| constexpr reference | operator() (Indices... indices) |
| |
| constexpr const_reference | operator() (Indices... indices) const |
| |
| constexpr reference | operator[] (Index index) |
| |
| constexpr const_reference | operator[] (Index index) const |
| |
| constexpr reference | operator[] (std::span< Index, extents_type::rank()> indices) |
| |
| constexpr const_reference | operator[] (std::span< Index, extents_type::rank()> indices) const |
| |
| constexpr reference | operator[] (const std::array< Index, extents_type::rank()> &indices) |
| |
| constexpr const_reference | operator[] (const std::array< Index, extents_type::rank()> &indices) const |
| |
| constexpr reference | at (Indices... indices) |
| |
| constexpr const_reference | at (Indices... indices) const |
| |
| constexpr reference | at (std::span< Index, extents_type::rank()> indices) |
| |
| constexpr const_reference | at (std::span< Index, extents_type::rank()> indices) const |
| |
| constexpr reference | at (const std::array< Index, extents_type::rank()> &indices) |
| |
| constexpr const_reference | at (const std::array< Index, extents_type::rank()> &indices) const |
| |
| constexpr index_type | extent (rank_type r) const noexcept |
| |
| constexpr size_type | size () const noexcept |
| |
| constexpr std::size_t | container_size () const |
| |
| constexpr bool | empty () const noexcept |
| |
| constexpr index_type | stride (rank_type r) const |
| |
| constexpr pointer | container_data () noexcept |
| |
| constexpr const_pointer | container_data () const noexcept |
| |