4#ifndef TETL_MDSPAN_STRIDED_SLICE_HPP
5#define TETL_MDSPAN_STRIDED_SLICE_HPP
7#include <etl/_config/all.hpp>
11template <
typename OffsetType,
typename ExtentType,
typename StrideType>
13 using offset_type = OffsetType;
14 using extent_type = ExtentType;
15 using stride_type = StrideType;
22template <
typename OffsetType,
typename ExtentType,
typename StrideType>
28inline constexpr auto is_strided_slice =
false;
30template <
typename OT,
typename ET,
typename ST>
31inline constexpr auto is_strided_slice<etl::strided_slice<OT, ET, ST>> =
true;
Definition adjacent_find.hpp:9
strided_slice(OffsetType, ExtentType, StrideType) -> strided_slice< OffsetType, ExtentType, StrideType >
Definition strided_slice.hpp:12
TETL_NO_UNIQUE_ADDRESS ExtentType extent
Definition strided_slice.hpp:18
TETL_NO_UNIQUE_ADDRESS OffsetType offset
Definition strided_slice.hpp:17
TETL_NO_UNIQUE_ADDRESS StrideType stride
Definition strided_slice.hpp:19