15 #if !defined(_PRIMITIVEDATATYPE_H)
18 #define _PRIMITIVEDATATYPE_H
21 #if !defined(_PRIMITIVEDATATYPE_HH)
23 #include <alma/Enumtcl/Enum.hpp>
26 struct enum_set_traits<PrimitiveDataTypeMod::PrimitiveDataType> :
public enum_set_traiter<PrimitiveDataTypeMod::PrimitiveDataType,5,PrimitiveDataTypeMod::FLOAT64_TYPE> {};
29 class enum_map_traits<PrimitiveDataTypeMod::PrimitiveDataType,void> :
public enum_map_traiter<PrimitiveDataTypeMod::PrimitiveDataType,void> {
38 m_.insert(std::pair<PrimitiveDataTypeMod::PrimitiveDataType,EnumPar<void> >
39 (PrimitiveDataTypeMod::INT16_TYPE,ep((
int)PrimitiveDataTypeMod::INT16_TYPE,
"INT16_TYPE",
"un-documented")));
40 m_.insert(std::pair<PrimitiveDataTypeMod::PrimitiveDataType,EnumPar<void> >
41 (PrimitiveDataTypeMod::INT32_TYPE,ep((
int)PrimitiveDataTypeMod::INT32_TYPE,
"INT32_TYPE",
"un-documented")));
42 m_.insert(std::pair<PrimitiveDataTypeMod::PrimitiveDataType,EnumPar<void> >
43 (PrimitiveDataTypeMod::INT64_TYPE,ep((
int)PrimitiveDataTypeMod::INT64_TYPE,
"INT64_TYPE",
"un-documented")));
44 m_.insert(std::pair<PrimitiveDataTypeMod::PrimitiveDataType,EnumPar<void> >
45 (PrimitiveDataTypeMod::FLOAT32_TYPE,ep((
int)PrimitiveDataTypeMod::FLOAT32_TYPE,
"FLOAT32_TYPE",
"un-documented")));
46 m_.insert(std::pair<PrimitiveDataTypeMod::PrimitiveDataType,EnumPar<void> >
47 (PrimitiveDataTypeMod::FLOAT64_TYPE,ep((
int)PrimitiveDataTypeMod::FLOAT64_TYPE,
"FLOAT64_TYPE",
"un-documented")));
50 static std::map<PrimitiveDataTypeMod::PrimitiveDataType,EnumPar<void> >
m_;
52 #define _PRIMITIVEDATATYPE_HH
static std::map< PrimitiveDataTypeMod::PrimitiveDataType, EnumPar< void > > m_
static std::string xsdBaseType_
static std::string typeName_
static std::string enumerationDesc_
static std::string order_