std:: submdspan_mapping_result
From cppreference.net
|
Определено в заголовочном файле
<mdspan>
|
||
|
template
<
class
LayoutMapping
>
struct submdspan_mapping_result ; |
(начиная с C++26) | |
Специализации
submdspan_mapping_result
являются типами результатов, возвращаемыми перегрузками
submdspan_mapping
.
Этот шаблон класса не имеет базовых классов или объявленных членов, кроме показанных ниже.
Параметры шаблона
| LayoutMapping | - | тип отображения компоновки, соответствующий требованиям LayoutMapping |
Члены данных
| Название члена | Определение |
|
mapping
|
вычисленное отображение типа
LayoutMapping
. Объявлено с атрибутом
[[
no_unique_address
]]
.
(публичный объект-член) |
|
offset
|
вычисленное смещение типа
std::size_t
.
(публичный объект-член) |
Все эти члены имеют инициализаторы членов по умолчанию, где каждый элемент данных инициализируется значением.
Смотрите также
|
(C++26)
|
возвращает представление подмножества существующего
mdspan
(шаблон функции) |
вычисляет отображение и смещение дескриптора данных, используемые для
subdmspan
(публичная функция-член
std::layout_left::mapping<Extents>
)
|
|
вычисляет отображение и смещение дескриптора данных, используемые для
subdmspan
(публичная функция-член
std::layout_right::mapping<Extents>
)
|
|
вычисляет отображение и смещение дескриптора данных, используемые для
subdmspan
(публичная функция-член
std::layout_stride::mapping<Extents>
)
|