phdMesh  Version of the Day
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups
Public Types | Static Public Member Functions | List of all members
phdmesh::NumericEnum< void > Struct Template Reference

Map the integer value associated with a numeric scalar type to a text name or byte size. More...

#include <NumericEnum.hpp>

Public Types

enum  { length = TypeListLength<NumericTypeList>::value }
 
enum  { minimum = 1 }
 
enum  { maximum = length - 1 }
 
enum  { value = TypeListIndex< NumericTypeList , void>::value }
 

Static Public Member Functions

static const char * name (unsigned ordinal)
 Text name Type where where ordinal = NumericEnum<Type>::value.
 
static unsigned size (unsigned ordinal)
 sizeof(Type) where ordinal = NumericEnum<Type>::value
 

Detailed Description

template<>
struct phdmesh::NumericEnum< void >

Map the integer value associated with a numeric scalar type to a text name or byte size.

Definition at line 97 of file NumericEnum.hpp.


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