6#include <boost/mpl/vector.hpp>
7#include <boost/mpl/size.hpp>
13typedef boost::mpl::vector<char, signed char, unsigned char, int32_t, uint32_t, int64_t, uint64_t, float, double>
15const std::array<const char *, boost::mpl::size<Scalars>::value>
ScalarTypeNames = {
16 {
"char",
"signed char",
"unsigned char",
"int32_t",
"uint32_t",
"int64_t",
"uint64_t",
"float",
"double"}};
Definition: allobjects.cpp:30
boost::mpl::vector< char, signed char, unsigned char, int32_t, uint32_t, int64_t, uint64_t, float, double > Scalars
Definition: scalars.h:14
const std::array< const char *, boost::mpl::size< Scalars >::value > ScalarTypeNames
Definition: scalars.h:15