![]()  | 
  
    Low-Level Abstraction of Memory Access
    
   | 
 
 Include dependency graph for One.hpp:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | llama::mapping::One< TArrayExtents, TRecordDim, TFieldAlignment, PermuteFields > | 
| struct | llama::mapping::BindOne< FieldAlignment, PermuteFields > | 
Namespaces | |
| llama | |
| llama::mapping | |
Typedefs | |
| template<typename ArrayExtents , typename RecordDim > | |
| using | llama::mapping::AlignedOne = One< ArrayExtents, RecordDim, FieldAlignment::Align, PermuteFieldsInOrder > | 
| template<typename ArrayExtents , typename RecordDim > | |
| using | llama::mapping::MinAlignedOne = One< ArrayExtents, RecordDim, FieldAlignment::Align, PermuteFieldsMinimizePadding > | 
| template<typename ArrayExtents , typename RecordDim > | |
| using | llama::mapping::PackedOne = One< ArrayExtents, RecordDim, FieldAlignment::Pack, PermuteFieldsInOrder > | 
Variables | |
| template<typename Mapping > | |
| constexpr bool | llama::mapping::isOne = false | 
| template<typename ArrayExtents , typename RecordDim , FieldAlignment FieldAlignment, template< typename > typename PermuteFields> | |
| constexpr bool | llama::mapping::isOne< One< ArrayExtents, RecordDim, FieldAlignment, PermuteFields > > = true |