3#ifndef TETL_MDSPAN_STRIDED_SLICE_HPP
4#define TETL_MDSPAN_STRIDED_SLICE_HPP
10template <
typename OffsetType,
typename ExtentType,
typename Str
ideType>
21template <
typename OffsetType,
typename ExtentType,
typename Str
ideType>
27inline constexpr auto is_strided_slice =
false;
29template <
typename OT,
typename ET,
typename ST>
30inline constexpr auto is_strided_slice<etl::strided_slice<OT, ET, ST>> =
true;
#define TETL_NO_UNIQUE_ADDRESS
Definition attributes.hpp:41
Definition adjacent_find.hpp:8
strided_slice(OffsetType, ExtentType, StrideType) -> strided_slice< OffsetType, ExtentType, StrideType >
Definition strided_slice.hpp:11
TETL_NO_UNIQUE_ADDRESS ExtentType extent
Definition strided_slice.hpp:17
StrideType stride_type
Definition strided_slice.hpp:14
OffsetType offset_type
Definition strided_slice.hpp:12
TETL_NO_UNIQUE_ADDRESS OffsetType offset
Definition strided_slice.hpp:16
TETL_NO_UNIQUE_ADDRESS StrideType stride
Definition strided_slice.hpp:18
ExtentType extent_type
Definition strided_slice.hpp:13