![]() |
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.