phdmesh::NumericEnum< void > Struct Template Reference
[Enumeration of Numeric Types]

#include <NumericEnum.hpp>

List of all members.


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.

Public Types

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

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


The documentation for this struct was generated from the following file:
Generated on Tue Jul 13 09:22:43 2010 for phdMesh by  doxygen 1.4.7