A type generator for the default types (those used in vpdl) More...
Go to the source code of this file.
Classes | |
struct | vpdt_field_default< T, n > |
Generate the default field type for scalar type T and dimension n. More... | |
struct | vpdt_field_default< T, 1 > |
Generate the default field type for scalar type T and dimension n. More... | |
struct | vpdt_field_default< T, 0 > |
Generate the default field type for scalar type T and dimension n. More... |
A type generator for the default types (those used in vpdl)
The default field types are scalar, fixed vector, and variable vector This class acts as an inverse to vpdt_field_traits. From the scalar type (T) and dimension (n), it produces the default field type according to:
The n == 0 indicates that the dimension is dynamic and set at run time.
Modifications None
Definition in file vpdt_field_default.h.