Low-Level Abstraction of Memory Access
llama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields > Member List

This is the complete list of members for llama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields >, including all inherited members.

ArrayExtents typedefllama::mapping::MappingBase< TArrayExtents, TRecordDim >
ArrayIndex typedefllama::mapping::MappingBase< TArrayExtents, TRecordDim >protected
blobCountllama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields >static
blobNrAndOffset(typename Base::ArrayIndex, RecordCoord< RecordCoords... >={}) const -> NrAndOffset< size_type >llama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields >inline
blobSize(size_type) const -> size_typellama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields >inline
extents() const -> ArrayExtentsllama::mapping::MappingBase< TArrayExtents, TRecordDim >inline
fieldAlignmentllama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields >inlinestatic
MappingBase()=defaultllama::mapping::MappingBase< TArrayExtents, TRecordDim >
MappingBase(ArrayExtents extents, RecordDim={})llama::mapping::MappingBase< TArrayExtents, TRecordDim >inlineexplicit
One()=defaultllama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields >
One(TArrayExtents extents, TRecordDim={})llama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields >inlineexplicit
Permuter typedefllama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields >
RecordDim typedefllama::mapping::MappingBase< TArrayExtents, TRecordDim >