casa
$Rev:20696$
|
00001 /* 00002 * 00003 * ///////////////////////////////////////////////////////////////// 00004 * // WARNING! DO NOT MODIFY THIS FILE! // 00005 * // --------------------------------------------------------- // 00006 * // | This is generated code using a C++ template function! | // 00007 * // ! Do not modify this file. | // 00008 * // | Any changes will be lost when the file is re-generated. | // 00009 * // --------------------------------------------------------- // 00010 * ///////////////////////////////////////////////////////////////// 00011 * 00012 */ 00013 00014 00015 #if !defined(_BASEBANDNAME_H) 00016 00017 #include <CBasebandName.h> 00018 #define _BASEBANDNAME_H 00019 #endif 00020 00021 #if !defined(_BASEBANDNAME_HH) 00022 00023 #include "Enum.hpp" 00024 00025 using namespace BasebandNameMod; 00026 00027 template<> 00028 struct enum_set_traits<BasebandNameMod::BasebandName> : public enum_set_traiter<BasebandNameMod::BasebandName,16,BasebandNameMod::BD_8BIT> {}; 00029 00030 template<> 00031 class enum_map_traits<BasebandNameMod::BasebandName,void> : public enum_map_traiter<BasebandNameMod::BasebandName,void> { 00032 public: 00033 static bool init_; 00034 static string typeName_; 00035 static string enumerationDesc_; 00036 static string order_; 00037 static string xsdBaseType_; 00038 static bool init(){ 00039 EnumPar<void> ep; 00040 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00041 (BasebandNameMod::NOBB,ep((int)BasebandNameMod::NOBB,"NOBB","un-documented"))); 00042 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00043 (BasebandNameMod::BB_1,ep((int)BasebandNameMod::BB_1,"BB_1","un-documented"))); 00044 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00045 (BasebandNameMod::BB_2,ep((int)BasebandNameMod::BB_2,"BB_2","un-documented"))); 00046 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00047 (BasebandNameMod::BB_3,ep((int)BasebandNameMod::BB_3,"BB_3","un-documented"))); 00048 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00049 (BasebandNameMod::BB_4,ep((int)BasebandNameMod::BB_4,"BB_4","un-documented"))); 00050 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00051 (BasebandNameMod::BB_5,ep((int)BasebandNameMod::BB_5,"BB_5","un-documented"))); 00052 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00053 (BasebandNameMod::BB_6,ep((int)BasebandNameMod::BB_6,"BB_6","un-documented"))); 00054 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00055 (BasebandNameMod::BB_7,ep((int)BasebandNameMod::BB_7,"BB_7","un-documented"))); 00056 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00057 (BasebandNameMod::BB_8,ep((int)BasebandNameMod::BB_8,"BB_8","un-documented"))); 00058 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00059 (BasebandNameMod::BB_ALL,ep((int)BasebandNameMod::BB_ALL,"BB_ALL","un-documented"))); 00060 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00061 (BasebandNameMod::A1C1_3BIT,ep((int)BasebandNameMod::A1C1_3BIT,"A1C1_3BIT","un-documented"))); 00062 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00063 (BasebandNameMod::A2C2_3BIT,ep((int)BasebandNameMod::A2C2_3BIT,"A2C2_3BIT","un-documented"))); 00064 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00065 (BasebandNameMod::AC_8BIT,ep((int)BasebandNameMod::AC_8BIT,"AC_8BIT","un-documented"))); 00066 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00067 (BasebandNameMod::B1D1_3BIT,ep((int)BasebandNameMod::B1D1_3BIT,"B1D1_3BIT","un-documented"))); 00068 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00069 (BasebandNameMod::B2D2_3BIT,ep((int)BasebandNameMod::B2D2_3BIT,"B2D2_3BIT","un-documented"))); 00070 m_.insert(pair<BasebandNameMod::BasebandName,EnumPar<void> > 00071 (BasebandNameMod::BD_8BIT,ep((int)BasebandNameMod::BD_8BIT,"BD_8BIT","un-documented"))); 00072 return true; 00073 } 00074 static map<BasebandNameMod::BasebandName,EnumPar<void> > m_; 00075 }; 00076 #define _BASEBANDNAME_HH 00077 #endif