43 #include "PropertyDefines.hh" 47 template <>
const std::string typeName<int>() {
return "int"; }
48 template <>
const std::string typeName<unsigned int>() {
return "uint"; }
49 template <>
const std::string typeName<short>() {
return "short"; }
50 template <>
const std::string typeName<long>() {
return "long"; }
51 template <>
const std::string typeName<unsigned long>() {
return "ulong"; }
52 template <>
const std::string typeName<char>() {
return "char"; }
53 template <>
const std::string typeName<unsigned char>() {
return "uchar"; }
54 template <>
const std::string typeName<bool>() {
return "bool"; }
55 template <>
const std::string typeName<float>() {
return "float"; }
56 template <>
const std::string typeName<double>() {
return "double"; }
57 template <>
const std::string typeName<std::string>() {
return "string"; }