Low-Level Abstraction of Memory Access
llama::Field< Tag, Type > Struct Template Reference

#include <Core.hpp>

Detailed Description

template<typename Tag, typename Type>
struct llama::Field< Tag, Type >

Record dimension tree node which may either be a leaf or refer to a child tree presented as another Record.

Template Parameters
TagName of the node. May be any type (struct, class).
TypeType of the node. May be one of three cases. 1. another sub tree consisting of a nested Record. 2. an array of static size of any type, in which case a Record with as many Field as the array size is created, named RecordCoord specialized on consecutive numbers I. 3. A scalar type different from Record, making this node a leaf of this type.

Definition at line 39 of file Core.hpp.


The documentation for this struct was generated from the following file: