![]() |
Low-Level Abstraction of Memory Access
|
#include <Common.hpp>
Public Types | |
| using | FlatRecordDim = FlatSortedRecordDim |
Static Public Attributes | |
| template<std::size_t FlatRecordCoord> | |
| static constexpr std::size_t | permute = mp_at_c<InversePermutedIndices, FlatRecordCoord>::value |
Sorts the record dimension's the fields according to a given predicate on the field types.
| Less | A binary predicate accepting two field types, which exposes a member value. Value must be true if the first field type is less than the second one, otherwise false. |
Definition at line 194 of file Common.hpp.
| using llama::mapping::PermuteFieldsSorted< FlatOrigRecordDim, Less >::FlatRecordDim = FlatSortedRecordDim |
Definition at line 213 of file Common.hpp.
|
staticconstexpr |
Definition at line 216 of file Common.hpp.