15 #if !defined(_FOCUSMETHOD_H)
18 #define _FOCUSMETHOD_H
21 #if !defined(_FOCUSMETHOD_HH)
23 #include <alma/Enumtcl/Enum.hpp>
26 struct enum_set_traits<FocusMethodMod::FocusMethod> :
public enum_set_traiter<FocusMethodMod::FocusMethod,3,FocusMethodMod::HOLOGRAPHY> {};
29 class enum_map_traits<FocusMethodMod::FocusMethod,void> :
public enum_map_traiter<FocusMethodMod::FocusMethod,void> {
38 m_.insert(std::pair<FocusMethodMod::FocusMethod,EnumPar<void> >
39 (FocusMethodMod::THREE_POINT,ep((
int)FocusMethodMod::THREE_POINT,
"THREE_POINT",
"un-documented")));
40 m_.insert(std::pair<FocusMethodMod::FocusMethod,EnumPar<void> >
41 (FocusMethodMod::FIVE_POINT,ep((
int)FocusMethodMod::FIVE_POINT,
"FIVE_POINT",
"un-documented")));
42 m_.insert(std::pair<FocusMethodMod::FocusMethod,EnumPar<void> >
43 (FocusMethodMod::HOLOGRAPHY,ep((
int)FocusMethodMod::HOLOGRAPHY,
"HOLOGRAPHY",
"un-documented")));
46 static std::map<FocusMethodMod::FocusMethod,EnumPar<void> >
m_;
48 #define _FOCUSMETHOD_HH
static std::string typeName_
static std::string xsdBaseType_
static std::map< FocusMethodMod::FocusMethod, EnumPar< void > > m_
static std::string enumerationDesc_
static std::string order_