15 #if !defined(_POINTINGMETHOD_H)
18 #define _POINTINGMETHOD_H
21 #if !defined(_POINTINGMETHOD_HH)
23 #include <alma/Enumtcl/Enum.hpp>
26 struct enum_set_traits<PointingMethodMod::PointingMethod> :
public enum_set_traiter<PointingMethodMod::PointingMethod,6,PointingMethodMod::HOLOGRAPHY> {};
29 class enum_map_traits<PointingMethodMod::PointingMethod,void> :
public enum_map_traiter<PointingMethodMod::PointingMethod,void> {
38 m_.insert(std::pair<PointingMethodMod::PointingMethod,EnumPar<void> >
39 (PointingMethodMod::THREE_POINT,ep((
int)PointingMethodMod::THREE_POINT,
"THREE_POINT",
"un-documented")));
40 m_.insert(std::pair<PointingMethodMod::PointingMethod,EnumPar<void> >
41 (PointingMethodMod::FOUR_POINT,ep((
int)PointingMethodMod::FOUR_POINT,
"FOUR_POINT",
"un-documented")));
42 m_.insert(std::pair<PointingMethodMod::PointingMethod,EnumPar<void> >
43 (PointingMethodMod::FIVE_POINT,ep((
int)PointingMethodMod::FIVE_POINT,
"FIVE_POINT",
"un-documented")));
44 m_.insert(std::pair<PointingMethodMod::PointingMethod,EnumPar<void> >
45 (PointingMethodMod::CROSS,ep((
int)PointingMethodMod::CROSS,
"CROSS",
"un-documented")));
46 m_.insert(std::pair<PointingMethodMod::PointingMethod,EnumPar<void> >
47 (PointingMethodMod::CIRCLE,ep((
int)PointingMethodMod::CIRCLE,
"CIRCLE",
"un-documented")));
48 m_.insert(std::pair<PointingMethodMod::PointingMethod,EnumPar<void> >
49 (PointingMethodMod::HOLOGRAPHY,ep((
int)PointingMethodMod::HOLOGRAPHY,
"HOLOGRAPHY",
"un-documented")));
52 static std::map<PointingMethodMod::PointingMethod,EnumPar<void> >
m_;
54 #define _POINTINGMETHOD_HH
static std::map< PointingMethodMod::PointingMethod, EnumPar< void > > m_
static std::string xsdBaseType_
static std::string enumerationDesc_
static std::string order_
static std::string typeName_