casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EnumerationParser.h
Go to the documentation of this file.
1 
2 /*
3  * ALMA - Atacama Large Millimeter Array
4  * (c) European Southern Observatory, 2002
5  * (c) Associated Universities Inc., 2002
6  * Copyright by ESO (in the framework of the ALMA collaboration),
7  * Copyright by AUI (in the framework of the ALMA collaboration),
8  * All rights reserved.
9  *
10  * This library is free software; you can redistribute it and/or
11  * modify it under the terms of the GNU Lesser General Public
12  * License as published by the Free software Foundation; either
13  * version 2.1 of the License, or (at your option) any later version.
14  *
15  * This library is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY, without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18  * Lesser General Public License for more details.
19  *
20  * You should have received a copy of the GNU Lesser General Public
21  * License along with this library; if not, write to the Free Software
22  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23  * MA 02111-1307 USA
24  *
25  * /////////////////////////////////////////////////////////////////
26  * // WARNING! DO NOT MODIFY THIS FILE! //
27  * // --------------------------------------------------------- //
28  * // | This is generated code! Do not modify this file. | //
29  * // | Any changes will be lost when the file is re-generated. | //
30  * // --------------------------------------------------------- //
31  * /////////////////////////////////////////////////////////////////
32  *
33  * File CEnumerationParser.h
34  */
35  #include <string>
37 
38 
39 
41 
43 
45 
47 
49 
51 
53 
55 
57 
59 
61 
63 
65 
67 
69 
71 
73 
75 
77 
79 
81 
83 
85 
87 
89 
91 
93 
95 
97 
99 
101 
103 
105 
107 
109 
111 
113 
115 
117 
119 
121 
123 
125 
127 
129 
131 
133 
135 
137 
139 
141 
143 
145 
147 
149 
151 
153 
155 
157 
159 
161 
163 
165 
167 
169 
171 
173 
174 
175  namespace asdm {
176 
178 
179  static std::string getField(const std::string &xml, const std::string &field);
180 
181  static std::string substring(const std::string &s, int a, int b);
182 
183  static std::string trim(const std::string &s);
184 
185  public:
186 
195  static std::string toXML(const std::string& elementName, ReceiverBandMod::ReceiverBand e);
196 
197 
206  static std::string toXML(const std::string& elementName, const std::vector<ReceiverBandMod::ReceiverBand>& v_e);
207 
216  static std::string toXML(const std::string& elementName, const std::vector<std::vector<ReceiverBandMod::ReceiverBand> >& vv_e);
217 
218 
219 
228  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<ReceiverBandMod::ReceiverBand> > >& vvv_e);
229 
235  static ReceiverBandMod::ReceiverBand getReceiverBand(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
236 
242  static std::vector<ReceiverBandMod::ReceiverBand> getReceiverBand1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
243 
249  static std::vector<std::vector<ReceiverBandMod::ReceiverBand> > getReceiverBand2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
250 
256  static std::vector<std::vector<std::vector<ReceiverBandMod::ReceiverBand> > > getReceiverBand3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
257 
266  static std::string toXML(const std::string& elementName, SBTypeMod::SBType e);
267 
268 
277  static std::string toXML(const std::string& elementName, const std::vector<SBTypeMod::SBType>& v_e);
278 
287  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SBTypeMod::SBType> >& vv_e);
288 
289 
290 
299  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SBTypeMod::SBType> > >& vvv_e);
300 
306  static SBTypeMod::SBType getSBType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
307 
313  static std::vector<SBTypeMod::SBType> getSBType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
314 
320  static std::vector<std::vector<SBTypeMod::SBType> > getSBType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
321 
327  static std::vector<std::vector<std::vector<SBTypeMod::SBType> > > getSBType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
328 
337  static std::string toXML(const std::string& elementName, DirectionReferenceCodeMod::DirectionReferenceCode e);
338 
339 
348  static std::string toXML(const std::string& elementName, const std::vector<DirectionReferenceCodeMod::DirectionReferenceCode>& v_e);
349 
358  static std::string toXML(const std::string& elementName, const std::vector<std::vector<DirectionReferenceCodeMod::DirectionReferenceCode> >& vv_e);
359 
360 
361 
370  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<DirectionReferenceCodeMod::DirectionReferenceCode> > >& vvv_e);
371 
377  static DirectionReferenceCodeMod::DirectionReferenceCode getDirectionReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
378 
384  static std::vector<DirectionReferenceCodeMod::DirectionReferenceCode> getDirectionReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
385 
391  static std::vector<std::vector<DirectionReferenceCodeMod::DirectionReferenceCode> > getDirectionReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
392 
398  static std::vector<std::vector<std::vector<DirectionReferenceCodeMod::DirectionReferenceCode> > > getDirectionReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
399 
408  static std::string toXML(const std::string& elementName, CorrelationModeMod::CorrelationMode e);
409 
410 
419  static std::string toXML(const std::string& elementName, const std::vector<CorrelationModeMod::CorrelationMode>& v_e);
420 
429  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CorrelationModeMod::CorrelationMode> >& vv_e);
430 
431 
432 
441  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CorrelationModeMod::CorrelationMode> > >& vvv_e);
442 
448  static CorrelationModeMod::CorrelationMode getCorrelationMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
449 
455  static std::vector<CorrelationModeMod::CorrelationMode> getCorrelationMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
456 
462  static std::vector<std::vector<CorrelationModeMod::CorrelationMode> > getCorrelationMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
463 
469  static std::vector<std::vector<std::vector<CorrelationModeMod::CorrelationMode> > > getCorrelationMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
470 
479  static std::string toXML(const std::string& elementName, AtmPhaseCorrectionMod::AtmPhaseCorrection e);
480 
481 
490  static std::string toXML(const std::string& elementName, const std::vector<AtmPhaseCorrectionMod::AtmPhaseCorrection>& v_e);
491 
500  static std::string toXML(const std::string& elementName, const std::vector<std::vector<AtmPhaseCorrectionMod::AtmPhaseCorrection> >& vv_e);
501 
502 
503 
512  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<AtmPhaseCorrectionMod::AtmPhaseCorrection> > >& vvv_e);
513 
519  static AtmPhaseCorrectionMod::AtmPhaseCorrection getAtmPhaseCorrection(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
520 
526  static std::vector<AtmPhaseCorrectionMod::AtmPhaseCorrection> getAtmPhaseCorrection1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
527 
533  static std::vector<std::vector<AtmPhaseCorrectionMod::AtmPhaseCorrection> > getAtmPhaseCorrection2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
534 
540  static std::vector<std::vector<std::vector<AtmPhaseCorrectionMod::AtmPhaseCorrection> > > getAtmPhaseCorrection3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
541 
550  static std::string toXML(const std::string& elementName, ProcessorTypeMod::ProcessorType e);
551 
552 
561  static std::string toXML(const std::string& elementName, const std::vector<ProcessorTypeMod::ProcessorType>& v_e);
562 
571  static std::string toXML(const std::string& elementName, const std::vector<std::vector<ProcessorTypeMod::ProcessorType> >& vv_e);
572 
573 
574 
583  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<ProcessorTypeMod::ProcessorType> > >& vvv_e);
584 
590  static ProcessorTypeMod::ProcessorType getProcessorType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
591 
597  static std::vector<ProcessorTypeMod::ProcessorType> getProcessorType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
598 
604  static std::vector<std::vector<ProcessorTypeMod::ProcessorType> > getProcessorType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
605 
611  static std::vector<std::vector<std::vector<ProcessorTypeMod::ProcessorType> > > getProcessorType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
612 
621  static std::string toXML(const std::string& elementName, SpectralResolutionTypeMod::SpectralResolutionType e);
622 
623 
632  static std::string toXML(const std::string& elementName, const std::vector<SpectralResolutionTypeMod::SpectralResolutionType>& v_e);
633 
642  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SpectralResolutionTypeMod::SpectralResolutionType> >& vv_e);
643 
644 
645 
654  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SpectralResolutionTypeMod::SpectralResolutionType> > >& vvv_e);
655 
661  static SpectralResolutionTypeMod::SpectralResolutionType getSpectralResolutionType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
662 
668  static std::vector<SpectralResolutionTypeMod::SpectralResolutionType> getSpectralResolutionType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
669 
675  static std::vector<std::vector<SpectralResolutionTypeMod::SpectralResolutionType> > getSpectralResolutionType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
676 
682  static std::vector<std::vector<std::vector<SpectralResolutionTypeMod::SpectralResolutionType> > > getSpectralResolutionType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
683 
692  static std::string toXML(const std::string& elementName, CalibrationDeviceMod::CalibrationDevice e);
693 
694 
703  static std::string toXML(const std::string& elementName, const std::vector<CalibrationDeviceMod::CalibrationDevice>& v_e);
704 
713  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CalibrationDeviceMod::CalibrationDevice> >& vv_e);
714 
715 
716 
725  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CalibrationDeviceMod::CalibrationDevice> > >& vvv_e);
726 
732  static CalibrationDeviceMod::CalibrationDevice getCalibrationDevice(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
733 
739  static std::vector<CalibrationDeviceMod::CalibrationDevice> getCalibrationDevice1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
740 
746  static std::vector<std::vector<CalibrationDeviceMod::CalibrationDevice> > getCalibrationDevice2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
747 
753  static std::vector<std::vector<std::vector<CalibrationDeviceMod::CalibrationDevice> > > getCalibrationDevice3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
754 
763  static std::string toXML(const std::string& elementName, AntennaMakeMod::AntennaMake e);
764 
765 
774  static std::string toXML(const std::string& elementName, const std::vector<AntennaMakeMod::AntennaMake>& v_e);
775 
784  static std::string toXML(const std::string& elementName, const std::vector<std::vector<AntennaMakeMod::AntennaMake> >& vv_e);
785 
786 
787 
796  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<AntennaMakeMod::AntennaMake> > >& vvv_e);
797 
803  static AntennaMakeMod::AntennaMake getAntennaMake(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
804 
810  static std::vector<AntennaMakeMod::AntennaMake> getAntennaMake1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
811 
817  static std::vector<std::vector<AntennaMakeMod::AntennaMake> > getAntennaMake2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
818 
824  static std::vector<std::vector<std::vector<AntennaMakeMod::AntennaMake> > > getAntennaMake3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
825 
834  static std::string toXML(const std::string& elementName, AntennaTypeMod::AntennaType e);
835 
836 
845  static std::string toXML(const std::string& elementName, const std::vector<AntennaTypeMod::AntennaType>& v_e);
846 
855  static std::string toXML(const std::string& elementName, const std::vector<std::vector<AntennaTypeMod::AntennaType> >& vv_e);
856 
857 
858 
867  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<AntennaTypeMod::AntennaType> > >& vvv_e);
868 
874  static AntennaTypeMod::AntennaType getAntennaType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
875 
881  static std::vector<AntennaTypeMod::AntennaType> getAntennaType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
882 
888  static std::vector<std::vector<AntennaTypeMod::AntennaType> > getAntennaType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
889 
895  static std::vector<std::vector<std::vector<AntennaTypeMod::AntennaType> > > getAntennaType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
896 
905  static std::string toXML(const std::string& elementName, SourceModelMod::SourceModel e);
906 
907 
916  static std::string toXML(const std::string& elementName, const std::vector<SourceModelMod::SourceModel>& v_e);
917 
926  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SourceModelMod::SourceModel> >& vv_e);
927 
928 
929 
938  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SourceModelMod::SourceModel> > >& vvv_e);
939 
945  static SourceModelMod::SourceModel getSourceModel(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
946 
952  static std::vector<SourceModelMod::SourceModel> getSourceModel1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
953 
959  static std::vector<std::vector<SourceModelMod::SourceModel> > getSourceModel2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
960 
966  static std::vector<std::vector<std::vector<SourceModelMod::SourceModel> > > getSourceModel3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
967 
976  static std::string toXML(const std::string& elementName, FrequencyReferenceCodeMod::FrequencyReferenceCode e);
977 
978 
987  static std::string toXML(const std::string& elementName, const std::vector<FrequencyReferenceCodeMod::FrequencyReferenceCode>& v_e);
988 
997  static std::string toXML(const std::string& elementName, const std::vector<std::vector<FrequencyReferenceCodeMod::FrequencyReferenceCode> >& vv_e);
998 
999 
1000 
1009  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<FrequencyReferenceCodeMod::FrequencyReferenceCode> > >& vvv_e);
1010 
1016  static FrequencyReferenceCodeMod::FrequencyReferenceCode getFrequencyReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1017 
1023  static std::vector<FrequencyReferenceCodeMod::FrequencyReferenceCode> getFrequencyReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1024 
1030  static std::vector<std::vector<FrequencyReferenceCodeMod::FrequencyReferenceCode> > getFrequencyReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1031 
1037  static std::vector<std::vector<std::vector<FrequencyReferenceCodeMod::FrequencyReferenceCode> > > getFrequencyReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1038 
1047  static std::string toXML(const std::string& elementName, StokesParameterMod::StokesParameter e);
1048 
1049 
1058  static std::string toXML(const std::string& elementName, const std::vector<StokesParameterMod::StokesParameter>& v_e);
1059 
1068  static std::string toXML(const std::string& elementName, const std::vector<std::vector<StokesParameterMod::StokesParameter> >& vv_e);
1069 
1070 
1071 
1080  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<StokesParameterMod::StokesParameter> > >& vvv_e);
1081 
1087  static StokesParameterMod::StokesParameter getStokesParameter(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1088 
1094  static std::vector<StokesParameterMod::StokesParameter> getStokesParameter1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1095 
1101  static std::vector<std::vector<StokesParameterMod::StokesParameter> > getStokesParameter2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1102 
1108  static std::vector<std::vector<std::vector<StokesParameterMod::StokesParameter> > > getStokesParameter3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1109 
1118  static std::string toXML(const std::string& elementName, RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode e);
1119 
1120 
1129  static std::string toXML(const std::string& elementName, const std::vector<RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode>& v_e);
1130 
1139  static std::string toXML(const std::string& elementName, const std::vector<std::vector<RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode> >& vv_e);
1140 
1141 
1142 
1151  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode> > >& vvv_e);
1152 
1158  static RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode getRadialVelocityReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1159 
1165  static std::vector<RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode> getRadialVelocityReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1166 
1172  static std::vector<std::vector<RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode> > getRadialVelocityReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1173 
1179  static std::vector<std::vector<std::vector<RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode> > > getRadialVelocityReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1180 
1189  static std::string toXML(const std::string& elementName, DopplerReferenceCodeMod::DopplerReferenceCode e);
1190 
1191 
1200  static std::string toXML(const std::string& elementName, const std::vector<DopplerReferenceCodeMod::DopplerReferenceCode>& v_e);
1201 
1210  static std::string toXML(const std::string& elementName, const std::vector<std::vector<DopplerReferenceCodeMod::DopplerReferenceCode> >& vv_e);
1211 
1212 
1213 
1222  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<DopplerReferenceCodeMod::DopplerReferenceCode> > >& vvv_e);
1223 
1229  static DopplerReferenceCodeMod::DopplerReferenceCode getDopplerReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1230 
1236  static std::vector<DopplerReferenceCodeMod::DopplerReferenceCode> getDopplerReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1237 
1243  static std::vector<std::vector<DopplerReferenceCodeMod::DopplerReferenceCode> > getDopplerReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1244 
1250  static std::vector<std::vector<std::vector<DopplerReferenceCodeMod::DopplerReferenceCode> > > getDopplerReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1251 
1260  static std::string toXML(const std::string& elementName, PolarizationTypeMod::PolarizationType e);
1261 
1262 
1271  static std::string toXML(const std::string& elementName, const std::vector<PolarizationTypeMod::PolarizationType>& v_e);
1272 
1281  static std::string toXML(const std::string& elementName, const std::vector<std::vector<PolarizationTypeMod::PolarizationType> >& vv_e);
1282 
1283 
1284 
1293  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<PolarizationTypeMod::PolarizationType> > >& vvv_e);
1294 
1300  static PolarizationTypeMod::PolarizationType getPolarizationType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1301 
1307  static std::vector<PolarizationTypeMod::PolarizationType> getPolarizationType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1308 
1314  static std::vector<std::vector<PolarizationTypeMod::PolarizationType> > getPolarizationType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1315 
1321  static std::vector<std::vector<std::vector<PolarizationTypeMod::PolarizationType> > > getPolarizationType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1322 
1331  static std::string toXML(const std::string& elementName, BasebandNameMod::BasebandName e);
1332 
1333 
1342  static std::string toXML(const std::string& elementName, const std::vector<BasebandNameMod::BasebandName>& v_e);
1343 
1352  static std::string toXML(const std::string& elementName, const std::vector<std::vector<BasebandNameMod::BasebandName> >& vv_e);
1353 
1354 
1355 
1364  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<BasebandNameMod::BasebandName> > >& vvv_e);
1365 
1371  static BasebandNameMod::BasebandName getBasebandName(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1372 
1378  static std::vector<BasebandNameMod::BasebandName> getBasebandName1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1379 
1385  static std::vector<std::vector<BasebandNameMod::BasebandName> > getBasebandName2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1386 
1392  static std::vector<std::vector<std::vector<BasebandNameMod::BasebandName> > > getBasebandName3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1393 
1402  static std::string toXML(const std::string& elementName, NetSidebandMod::NetSideband e);
1403 
1404 
1413  static std::string toXML(const std::string& elementName, const std::vector<NetSidebandMod::NetSideband>& v_e);
1414 
1423  static std::string toXML(const std::string& elementName, const std::vector<std::vector<NetSidebandMod::NetSideband> >& vv_e);
1424 
1425 
1426 
1435  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<NetSidebandMod::NetSideband> > >& vvv_e);
1436 
1442  static NetSidebandMod::NetSideband getNetSideband(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1443 
1449  static std::vector<NetSidebandMod::NetSideband> getNetSideband1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1450 
1456  static std::vector<std::vector<NetSidebandMod::NetSideband> > getNetSideband2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1457 
1463  static std::vector<std::vector<std::vector<NetSidebandMod::NetSideband> > > getNetSideband3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1464 
1473  static std::string toXML(const std::string& elementName, SidebandProcessingModeMod::SidebandProcessingMode e);
1474 
1475 
1484  static std::string toXML(const std::string& elementName, const std::vector<SidebandProcessingModeMod::SidebandProcessingMode>& v_e);
1485 
1494  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SidebandProcessingModeMod::SidebandProcessingMode> >& vv_e);
1495 
1496 
1497 
1506  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SidebandProcessingModeMod::SidebandProcessingMode> > >& vvv_e);
1507 
1513  static SidebandProcessingModeMod::SidebandProcessingMode getSidebandProcessingMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1514 
1520  static std::vector<SidebandProcessingModeMod::SidebandProcessingMode> getSidebandProcessingMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1521 
1527  static std::vector<std::vector<SidebandProcessingModeMod::SidebandProcessingMode> > getSidebandProcessingMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1528 
1534  static std::vector<std::vector<std::vector<SidebandProcessingModeMod::SidebandProcessingMode> > > getSidebandProcessingMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1535 
1544  static std::string toXML(const std::string& elementName, WindowFunctionMod::WindowFunction e);
1545 
1546 
1555  static std::string toXML(const std::string& elementName, const std::vector<WindowFunctionMod::WindowFunction>& v_e);
1556 
1565  static std::string toXML(const std::string& elementName, const std::vector<std::vector<WindowFunctionMod::WindowFunction> >& vv_e);
1566 
1567 
1568 
1577  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<WindowFunctionMod::WindowFunction> > >& vvv_e);
1578 
1584  static WindowFunctionMod::WindowFunction getWindowFunction(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1585 
1591  static std::vector<WindowFunctionMod::WindowFunction> getWindowFunction1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1592 
1598  static std::vector<std::vector<WindowFunctionMod::WindowFunction> > getWindowFunction2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1599 
1605  static std::vector<std::vector<std::vector<WindowFunctionMod::WindowFunction> > > getWindowFunction3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1606 
1615  static std::string toXML(const std::string& elementName, CorrelationBitMod::CorrelationBit e);
1616 
1617 
1626  static std::string toXML(const std::string& elementName, const std::vector<CorrelationBitMod::CorrelationBit>& v_e);
1627 
1636  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CorrelationBitMod::CorrelationBit> >& vv_e);
1637 
1638 
1639 
1648  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CorrelationBitMod::CorrelationBit> > >& vvv_e);
1649 
1655  static CorrelationBitMod::CorrelationBit getCorrelationBit(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1656 
1662  static std::vector<CorrelationBitMod::CorrelationBit> getCorrelationBit1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1663 
1669  static std::vector<std::vector<CorrelationBitMod::CorrelationBit> > getCorrelationBit2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1670 
1676  static std::vector<std::vector<std::vector<CorrelationBitMod::CorrelationBit> > > getCorrelationBit3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1677 
1686  static std::string toXML(const std::string& elementName, ReceiverSidebandMod::ReceiverSideband e);
1687 
1688 
1697  static std::string toXML(const std::string& elementName, const std::vector<ReceiverSidebandMod::ReceiverSideband>& v_e);
1698 
1707  static std::string toXML(const std::string& elementName, const std::vector<std::vector<ReceiverSidebandMod::ReceiverSideband> >& vv_e);
1708 
1709 
1710 
1719  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<ReceiverSidebandMod::ReceiverSideband> > >& vvv_e);
1720 
1726  static ReceiverSidebandMod::ReceiverSideband getReceiverSideband(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1727 
1733  static std::vector<ReceiverSidebandMod::ReceiverSideband> getReceiverSideband1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1734 
1740  static std::vector<std::vector<ReceiverSidebandMod::ReceiverSideband> > getReceiverSideband2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1741 
1747  static std::vector<std::vector<std::vector<ReceiverSidebandMod::ReceiverSideband> > > getReceiverSideband3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1748 
1757  static std::string toXML(const std::string& elementName, ProcessorSubTypeMod::ProcessorSubType e);
1758 
1759 
1768  static std::string toXML(const std::string& elementName, const std::vector<ProcessorSubTypeMod::ProcessorSubType>& v_e);
1769 
1778  static std::string toXML(const std::string& elementName, const std::vector<std::vector<ProcessorSubTypeMod::ProcessorSubType> >& vv_e);
1779 
1780 
1781 
1790  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<ProcessorSubTypeMod::ProcessorSubType> > >& vvv_e);
1791 
1797  static ProcessorSubTypeMod::ProcessorSubType getProcessorSubType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1798 
1804  static std::vector<ProcessorSubTypeMod::ProcessorSubType> getProcessorSubType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1805 
1811  static std::vector<std::vector<ProcessorSubTypeMod::ProcessorSubType> > getProcessorSubType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1812 
1818  static std::vector<std::vector<std::vector<ProcessorSubTypeMod::ProcessorSubType> > > getProcessorSubType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1819 
1828  static std::string toXML(const std::string& elementName, AccumModeMod::AccumMode e);
1829 
1830 
1839  static std::string toXML(const std::string& elementName, const std::vector<AccumModeMod::AccumMode>& v_e);
1840 
1849  static std::string toXML(const std::string& elementName, const std::vector<std::vector<AccumModeMod::AccumMode> >& vv_e);
1850 
1851 
1852 
1861  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<AccumModeMod::AccumMode> > >& vvv_e);
1862 
1868  static AccumModeMod::AccumMode getAccumMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1869 
1875  static std::vector<AccumModeMod::AccumMode> getAccumMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1876 
1882  static std::vector<std::vector<AccumModeMod::AccumMode> > getAccumMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1883 
1889  static std::vector<std::vector<std::vector<AccumModeMod::AccumMode> > > getAccumMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1890 
1899  static std::string toXML(const std::string& elementName, AxisNameMod::AxisName e);
1900 
1901 
1910  static std::string toXML(const std::string& elementName, const std::vector<AxisNameMod::AxisName>& v_e);
1911 
1920  static std::string toXML(const std::string& elementName, const std::vector<std::vector<AxisNameMod::AxisName> >& vv_e);
1921 
1922 
1923 
1932  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<AxisNameMod::AxisName> > >& vvv_e);
1933 
1939  static AxisNameMod::AxisName getAxisName(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1940 
1946  static std::vector<AxisNameMod::AxisName> getAxisName1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1947 
1953  static std::vector<std::vector<AxisNameMod::AxisName> > getAxisName2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1954 
1960  static std::vector<std::vector<std::vector<AxisNameMod::AxisName> > > getAxisName3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
1961 
1970  static std::string toXML(const std::string& elementName, FilterModeMod::FilterMode e);
1971 
1972 
1981  static std::string toXML(const std::string& elementName, const std::vector<FilterModeMod::FilterMode>& v_e);
1982 
1991  static std::string toXML(const std::string& elementName, const std::vector<std::vector<FilterModeMod::FilterMode> >& vv_e);
1992 
1993 
1994 
2003  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<FilterModeMod::FilterMode> > >& vvv_e);
2004 
2010  static FilterModeMod::FilterMode getFilterMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2011 
2017  static std::vector<FilterModeMod::FilterMode> getFilterMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2018 
2024  static std::vector<std::vector<FilterModeMod::FilterMode> > getFilterMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2025 
2031  static std::vector<std::vector<std::vector<FilterModeMod::FilterMode> > > getFilterMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2032 
2041  static std::string toXML(const std::string& elementName, CorrelatorNameMod::CorrelatorName e);
2042 
2043 
2052  static std::string toXML(const std::string& elementName, const std::vector<CorrelatorNameMod::CorrelatorName>& v_e);
2053 
2062  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CorrelatorNameMod::CorrelatorName> >& vv_e);
2063 
2064 
2065 
2074  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CorrelatorNameMod::CorrelatorName> > >& vvv_e);
2075 
2081  static CorrelatorNameMod::CorrelatorName getCorrelatorName(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2082 
2088  static std::vector<CorrelatorNameMod::CorrelatorName> getCorrelatorName1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2089 
2095  static std::vector<std::vector<CorrelatorNameMod::CorrelatorName> > getCorrelatorName2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2096 
2102  static std::vector<std::vector<std::vector<CorrelatorNameMod::CorrelatorName> > > getCorrelatorName3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2103 
2112  static std::string toXML(const std::string& elementName, WVRMethodMod::WVRMethod e);
2113 
2114 
2123  static std::string toXML(const std::string& elementName, const std::vector<WVRMethodMod::WVRMethod>& v_e);
2124 
2133  static std::string toXML(const std::string& elementName, const std::vector<std::vector<WVRMethodMod::WVRMethod> >& vv_e);
2134 
2135 
2136 
2145  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<WVRMethodMod::WVRMethod> > >& vvv_e);
2146 
2152  static WVRMethodMod::WVRMethod getWVRMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2153 
2159  static std::vector<WVRMethodMod::WVRMethod> getWVRMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2160 
2166  static std::vector<std::vector<WVRMethodMod::WVRMethod> > getWVRMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2167 
2173  static std::vector<std::vector<std::vector<WVRMethodMod::WVRMethod> > > getWVRMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2174 
2183  static std::string toXML(const std::string& elementName, ScanIntentMod::ScanIntent e);
2184 
2185 
2194  static std::string toXML(const std::string& elementName, const std::vector<ScanIntentMod::ScanIntent>& v_e);
2195 
2204  static std::string toXML(const std::string& elementName, const std::vector<std::vector<ScanIntentMod::ScanIntent> >& vv_e);
2205 
2206 
2207 
2216  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<ScanIntentMod::ScanIntent> > >& vvv_e);
2217 
2223  static ScanIntentMod::ScanIntent getScanIntent(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2224 
2230  static std::vector<ScanIntentMod::ScanIntent> getScanIntent1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2231 
2237  static std::vector<std::vector<ScanIntentMod::ScanIntent> > getScanIntent2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2238 
2244  static std::vector<std::vector<std::vector<ScanIntentMod::ScanIntent> > > getScanIntent3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2245 
2254  static std::string toXML(const std::string& elementName, CalDataOriginMod::CalDataOrigin e);
2255 
2256 
2265  static std::string toXML(const std::string& elementName, const std::vector<CalDataOriginMod::CalDataOrigin>& v_e);
2266 
2275  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CalDataOriginMod::CalDataOrigin> >& vv_e);
2276 
2277 
2278 
2287  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CalDataOriginMod::CalDataOrigin> > >& vvv_e);
2288 
2294  static CalDataOriginMod::CalDataOrigin getCalDataOrigin(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2295 
2301  static std::vector<CalDataOriginMod::CalDataOrigin> getCalDataOrigin1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2302 
2308  static std::vector<std::vector<CalDataOriginMod::CalDataOrigin> > getCalDataOrigin2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2309 
2315  static std::vector<std::vector<std::vector<CalDataOriginMod::CalDataOrigin> > > getCalDataOrigin3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2316 
2325  static std::string toXML(const std::string& elementName, CalibrationFunctionMod::CalibrationFunction e);
2326 
2327 
2336  static std::string toXML(const std::string& elementName, const std::vector<CalibrationFunctionMod::CalibrationFunction>& v_e);
2337 
2346  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CalibrationFunctionMod::CalibrationFunction> >& vv_e);
2347 
2348 
2349 
2358  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CalibrationFunctionMod::CalibrationFunction> > >& vvv_e);
2359 
2365  static CalibrationFunctionMod::CalibrationFunction getCalibrationFunction(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2366 
2372  static std::vector<CalibrationFunctionMod::CalibrationFunction> getCalibrationFunction1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2373 
2379  static std::vector<std::vector<CalibrationFunctionMod::CalibrationFunction> > getCalibrationFunction2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2380 
2386  static std::vector<std::vector<std::vector<CalibrationFunctionMod::CalibrationFunction> > > getCalibrationFunction3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2387 
2396  static std::string toXML(const std::string& elementName, CalibrationSetMod::CalibrationSet e);
2397 
2398 
2407  static std::string toXML(const std::string& elementName, const std::vector<CalibrationSetMod::CalibrationSet>& v_e);
2408 
2417  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CalibrationSetMod::CalibrationSet> >& vv_e);
2418 
2419 
2420 
2429  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CalibrationSetMod::CalibrationSet> > >& vvv_e);
2430 
2436  static CalibrationSetMod::CalibrationSet getCalibrationSet(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2437 
2443  static std::vector<CalibrationSetMod::CalibrationSet> getCalibrationSet1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2444 
2450  static std::vector<std::vector<CalibrationSetMod::CalibrationSet> > getCalibrationSet2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2451 
2457  static std::vector<std::vector<std::vector<CalibrationSetMod::CalibrationSet> > > getCalibrationSet3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2458 
2467  static std::string toXML(const std::string& elementName, AntennaMotionPatternMod::AntennaMotionPattern e);
2468 
2469 
2478  static std::string toXML(const std::string& elementName, const std::vector<AntennaMotionPatternMod::AntennaMotionPattern>& v_e);
2479 
2488  static std::string toXML(const std::string& elementName, const std::vector<std::vector<AntennaMotionPatternMod::AntennaMotionPattern> >& vv_e);
2489 
2490 
2491 
2500  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<AntennaMotionPatternMod::AntennaMotionPattern> > >& vvv_e);
2501 
2507  static AntennaMotionPatternMod::AntennaMotionPattern getAntennaMotionPattern(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2508 
2514  static std::vector<AntennaMotionPatternMod::AntennaMotionPattern> getAntennaMotionPattern1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2515 
2521  static std::vector<std::vector<AntennaMotionPatternMod::AntennaMotionPattern> > getAntennaMotionPattern2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2522 
2528  static std::vector<std::vector<std::vector<AntennaMotionPatternMod::AntennaMotionPattern> > > getAntennaMotionPattern3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2529 
2538  static std::string toXML(const std::string& elementName, SubscanIntentMod::SubscanIntent e);
2539 
2540 
2549  static std::string toXML(const std::string& elementName, const std::vector<SubscanIntentMod::SubscanIntent>& v_e);
2550 
2559  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SubscanIntentMod::SubscanIntent> >& vv_e);
2560 
2561 
2562 
2571  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SubscanIntentMod::SubscanIntent> > >& vvv_e);
2572 
2578  static SubscanIntentMod::SubscanIntent getSubscanIntent(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2579 
2585  static std::vector<SubscanIntentMod::SubscanIntent> getSubscanIntent1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2586 
2592  static std::vector<std::vector<SubscanIntentMod::SubscanIntent> > getSubscanIntent2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2593 
2599  static std::vector<std::vector<std::vector<SubscanIntentMod::SubscanIntent> > > getSubscanIntent3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2600 
2609  static std::string toXML(const std::string& elementName, SwitchingModeMod::SwitchingMode e);
2610 
2611 
2620  static std::string toXML(const std::string& elementName, const std::vector<SwitchingModeMod::SwitchingMode>& v_e);
2621 
2630  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SwitchingModeMod::SwitchingMode> >& vv_e);
2631 
2632 
2633 
2642  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SwitchingModeMod::SwitchingMode> > >& vvv_e);
2643 
2649  static SwitchingModeMod::SwitchingMode getSwitchingMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2650 
2656  static std::vector<SwitchingModeMod::SwitchingMode> getSwitchingMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2657 
2663  static std::vector<std::vector<SwitchingModeMod::SwitchingMode> > getSwitchingMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2664 
2670  static std::vector<std::vector<std::vector<SwitchingModeMod::SwitchingMode> > > getSwitchingMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2671 
2680  static std::string toXML(const std::string& elementName, CorrelatorCalibrationMod::CorrelatorCalibration e);
2681 
2682 
2691  static std::string toXML(const std::string& elementName, const std::vector<CorrelatorCalibrationMod::CorrelatorCalibration>& v_e);
2692 
2701  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CorrelatorCalibrationMod::CorrelatorCalibration> >& vv_e);
2702 
2703 
2704 
2713  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CorrelatorCalibrationMod::CorrelatorCalibration> > >& vvv_e);
2714 
2720  static CorrelatorCalibrationMod::CorrelatorCalibration getCorrelatorCalibration(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2721 
2727  static std::vector<CorrelatorCalibrationMod::CorrelatorCalibration> getCorrelatorCalibration1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2728 
2734  static std::vector<std::vector<CorrelatorCalibrationMod::CorrelatorCalibration> > getCorrelatorCalibration2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2735 
2741  static std::vector<std::vector<std::vector<CorrelatorCalibrationMod::CorrelatorCalibration> > > getCorrelatorCalibration3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2742 
2751  static std::string toXML(const std::string& elementName, TimeSamplingMod::TimeSampling e);
2752 
2753 
2762  static std::string toXML(const std::string& elementName, const std::vector<TimeSamplingMod::TimeSampling>& v_e);
2763 
2772  static std::string toXML(const std::string& elementName, const std::vector<std::vector<TimeSamplingMod::TimeSampling> >& vv_e);
2773 
2774 
2775 
2784  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<TimeSamplingMod::TimeSampling> > >& vvv_e);
2785 
2791  static TimeSamplingMod::TimeSampling getTimeSampling(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2792 
2798  static std::vector<TimeSamplingMod::TimeSampling> getTimeSampling1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2799 
2805  static std::vector<std::vector<TimeSamplingMod::TimeSampling> > getTimeSampling2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2806 
2812  static std::vector<std::vector<std::vector<TimeSamplingMod::TimeSampling> > > getTimeSampling3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2813 
2822  static std::string toXML(const std::string& elementName, CalTypeMod::CalType e);
2823 
2824 
2833  static std::string toXML(const std::string& elementName, const std::vector<CalTypeMod::CalType>& v_e);
2834 
2843  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CalTypeMod::CalType> >& vv_e);
2844 
2845 
2846 
2855  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CalTypeMod::CalType> > >& vvv_e);
2856 
2862  static CalTypeMod::CalType getCalType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2863 
2869  static std::vector<CalTypeMod::CalType> getCalType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2870 
2876  static std::vector<std::vector<CalTypeMod::CalType> > getCalType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2877 
2883  static std::vector<std::vector<std::vector<CalTypeMod::CalType> > > getCalType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2884 
2893  static std::string toXML(const std::string& elementName, AssociatedCalNatureMod::AssociatedCalNature e);
2894 
2895 
2904  static std::string toXML(const std::string& elementName, const std::vector<AssociatedCalNatureMod::AssociatedCalNature>& v_e);
2905 
2914  static std::string toXML(const std::string& elementName, const std::vector<std::vector<AssociatedCalNatureMod::AssociatedCalNature> >& vv_e);
2915 
2916 
2917 
2926  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<AssociatedCalNatureMod::AssociatedCalNature> > >& vvv_e);
2927 
2933  static AssociatedCalNatureMod::AssociatedCalNature getAssociatedCalNature(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2934 
2940  static std::vector<AssociatedCalNatureMod::AssociatedCalNature> getAssociatedCalNature1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2941 
2947  static std::vector<std::vector<AssociatedCalNatureMod::AssociatedCalNature> > getAssociatedCalNature2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2948 
2954  static std::vector<std::vector<std::vector<AssociatedCalNatureMod::AssociatedCalNature> > > getAssociatedCalNature3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
2955 
2964  static std::string toXML(const std::string& elementName, InvalidatingConditionMod::InvalidatingCondition e);
2965 
2966 
2975  static std::string toXML(const std::string& elementName, const std::vector<InvalidatingConditionMod::InvalidatingCondition>& v_e);
2976 
2985  static std::string toXML(const std::string& elementName, const std::vector<std::vector<InvalidatingConditionMod::InvalidatingCondition> >& vv_e);
2986 
2987 
2988 
2997  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<InvalidatingConditionMod::InvalidatingCondition> > >& vvv_e);
2998 
3004  static InvalidatingConditionMod::InvalidatingCondition getInvalidatingCondition(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3005 
3011  static std::vector<InvalidatingConditionMod::InvalidatingCondition> getInvalidatingCondition1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3012 
3018  static std::vector<std::vector<InvalidatingConditionMod::InvalidatingCondition> > getInvalidatingCondition2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3019 
3025  static std::vector<std::vector<std::vector<InvalidatingConditionMod::InvalidatingCondition> > > getInvalidatingCondition3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3026 
3035  static std::string toXML(const std::string& elementName, PositionMethodMod::PositionMethod e);
3036 
3037 
3046  static std::string toXML(const std::string& elementName, const std::vector<PositionMethodMod::PositionMethod>& v_e);
3047 
3056  static std::string toXML(const std::string& elementName, const std::vector<std::vector<PositionMethodMod::PositionMethod> >& vv_e);
3057 
3058 
3059 
3068  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<PositionMethodMod::PositionMethod> > >& vvv_e);
3069 
3075  static PositionMethodMod::PositionMethod getPositionMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3076 
3082  static std::vector<PositionMethodMod::PositionMethod> getPositionMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3083 
3089  static std::vector<std::vector<PositionMethodMod::PositionMethod> > getPositionMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3090 
3096  static std::vector<std::vector<std::vector<PositionMethodMod::PositionMethod> > > getPositionMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3097 
3106  static std::string toXML(const std::string& elementName, PointingModelModeMod::PointingModelMode e);
3107 
3108 
3117  static std::string toXML(const std::string& elementName, const std::vector<PointingModelModeMod::PointingModelMode>& v_e);
3118 
3127  static std::string toXML(const std::string& elementName, const std::vector<std::vector<PointingModelModeMod::PointingModelMode> >& vv_e);
3128 
3129 
3130 
3139  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<PointingModelModeMod::PointingModelMode> > >& vvv_e);
3140 
3146  static PointingModelModeMod::PointingModelMode getPointingModelMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3147 
3153  static std::vector<PointingModelModeMod::PointingModelMode> getPointingModelMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3154 
3160  static std::vector<std::vector<PointingModelModeMod::PointingModelMode> > getPointingModelMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3161 
3167  static std::vector<std::vector<std::vector<PointingModelModeMod::PointingModelMode> > > getPointingModelMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3168 
3177  static std::string toXML(const std::string& elementName, PointingMethodMod::PointingMethod e);
3178 
3179 
3188  static std::string toXML(const std::string& elementName, const std::vector<PointingMethodMod::PointingMethod>& v_e);
3189 
3198  static std::string toXML(const std::string& elementName, const std::vector<std::vector<PointingMethodMod::PointingMethod> >& vv_e);
3199 
3200 
3201 
3210  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<PointingMethodMod::PointingMethod> > >& vvv_e);
3211 
3217  static PointingMethodMod::PointingMethod getPointingMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3218 
3224  static std::vector<PointingMethodMod::PointingMethod> getPointingMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3225 
3231  static std::vector<std::vector<PointingMethodMod::PointingMethod> > getPointingMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3232 
3238  static std::vector<std::vector<std::vector<PointingMethodMod::PointingMethod> > > getPointingMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3239 
3248  static std::string toXML(const std::string& elementName, SyscalMethodMod::SyscalMethod e);
3249 
3250 
3259  static std::string toXML(const std::string& elementName, const std::vector<SyscalMethodMod::SyscalMethod>& v_e);
3260 
3269  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SyscalMethodMod::SyscalMethod> >& vv_e);
3270 
3271 
3272 
3281  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SyscalMethodMod::SyscalMethod> > >& vvv_e);
3282 
3288  static SyscalMethodMod::SyscalMethod getSyscalMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3289 
3295  static std::vector<SyscalMethodMod::SyscalMethod> getSyscalMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3296 
3302  static std::vector<std::vector<SyscalMethodMod::SyscalMethod> > getSyscalMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3303 
3309  static std::vector<std::vector<std::vector<SyscalMethodMod::SyscalMethod> > > getSyscalMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3310 
3319  static std::string toXML(const std::string& elementName, CalCurveTypeMod::CalCurveType e);
3320 
3321 
3330  static std::string toXML(const std::string& elementName, const std::vector<CalCurveTypeMod::CalCurveType>& v_e);
3331 
3340  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CalCurveTypeMod::CalCurveType> >& vv_e);
3341 
3342 
3343 
3352  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CalCurveTypeMod::CalCurveType> > >& vvv_e);
3353 
3359  static CalCurveTypeMod::CalCurveType getCalCurveType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3360 
3366  static std::vector<CalCurveTypeMod::CalCurveType> getCalCurveType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3367 
3373  static std::vector<std::vector<CalCurveTypeMod::CalCurveType> > getCalCurveType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3374 
3380  static std::vector<std::vector<std::vector<CalCurveTypeMod::CalCurveType> > > getCalCurveType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3381 
3390  static std::string toXML(const std::string& elementName, StationTypeMod::StationType e);
3391 
3392 
3401  static std::string toXML(const std::string& elementName, const std::vector<StationTypeMod::StationType>& v_e);
3402 
3411  static std::string toXML(const std::string& elementName, const std::vector<std::vector<StationTypeMod::StationType> >& vv_e);
3412 
3413 
3414 
3423  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<StationTypeMod::StationType> > >& vvv_e);
3424 
3430  static StationTypeMod::StationType getStationType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3431 
3437  static std::vector<StationTypeMod::StationType> getStationType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3438 
3444  static std::vector<std::vector<StationTypeMod::StationType> > getStationType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3445 
3451  static std::vector<std::vector<std::vector<StationTypeMod::StationType> > > getStationType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3452 
3461  static std::string toXML(const std::string& elementName, DetectorBandTypeMod::DetectorBandType e);
3462 
3463 
3472  static std::string toXML(const std::string& elementName, const std::vector<DetectorBandTypeMod::DetectorBandType>& v_e);
3473 
3482  static std::string toXML(const std::string& elementName, const std::vector<std::vector<DetectorBandTypeMod::DetectorBandType> >& vv_e);
3483 
3484 
3485 
3494  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<DetectorBandTypeMod::DetectorBandType> > >& vvv_e);
3495 
3501  static DetectorBandTypeMod::DetectorBandType getDetectorBandType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3502 
3508  static std::vector<DetectorBandTypeMod::DetectorBandType> getDetectorBandType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3509 
3515  static std::vector<std::vector<DetectorBandTypeMod::DetectorBandType> > getDetectorBandType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3516 
3522  static std::vector<std::vector<std::vector<DetectorBandTypeMod::DetectorBandType> > > getDetectorBandType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3523 
3532  static std::string toXML(const std::string& elementName, FocusMethodMod::FocusMethod e);
3533 
3534 
3543  static std::string toXML(const std::string& elementName, const std::vector<FocusMethodMod::FocusMethod>& v_e);
3544 
3553  static std::string toXML(const std::string& elementName, const std::vector<std::vector<FocusMethodMod::FocusMethod> >& vv_e);
3554 
3555 
3556 
3565  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<FocusMethodMod::FocusMethod> > >& vvv_e);
3566 
3572  static FocusMethodMod::FocusMethod getFocusMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3573 
3579  static std::vector<FocusMethodMod::FocusMethod> getFocusMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3580 
3586  static std::vector<std::vector<FocusMethodMod::FocusMethod> > getFocusMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3587 
3593  static std::vector<std::vector<std::vector<FocusMethodMod::FocusMethod> > > getFocusMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3594 
3603  static std::string toXML(const std::string& elementName, HolographyChannelTypeMod::HolographyChannelType e);
3604 
3605 
3614  static std::string toXML(const std::string& elementName, const std::vector<HolographyChannelTypeMod::HolographyChannelType>& v_e);
3615 
3624  static std::string toXML(const std::string& elementName, const std::vector<std::vector<HolographyChannelTypeMod::HolographyChannelType> >& vv_e);
3625 
3626 
3627 
3636  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<HolographyChannelTypeMod::HolographyChannelType> > >& vvv_e);
3637 
3643  static HolographyChannelTypeMod::HolographyChannelType getHolographyChannelType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3644 
3650  static std::vector<HolographyChannelTypeMod::HolographyChannelType> getHolographyChannelType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3651 
3657  static std::vector<std::vector<HolographyChannelTypeMod::HolographyChannelType> > getHolographyChannelType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3658 
3664  static std::vector<std::vector<std::vector<HolographyChannelTypeMod::HolographyChannelType> > > getHolographyChannelType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3665 
3674  static std::string toXML(const std::string& elementName, FluxCalibrationMethodMod::FluxCalibrationMethod e);
3675 
3676 
3685  static std::string toXML(const std::string& elementName, const std::vector<FluxCalibrationMethodMod::FluxCalibrationMethod>& v_e);
3686 
3695  static std::string toXML(const std::string& elementName, const std::vector<std::vector<FluxCalibrationMethodMod::FluxCalibrationMethod> >& vv_e);
3696 
3697 
3698 
3707  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<FluxCalibrationMethodMod::FluxCalibrationMethod> > >& vvv_e);
3708 
3714  static FluxCalibrationMethodMod::FluxCalibrationMethod getFluxCalibrationMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3715 
3721  static std::vector<FluxCalibrationMethodMod::FluxCalibrationMethod> getFluxCalibrationMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3722 
3728  static std::vector<std::vector<FluxCalibrationMethodMod::FluxCalibrationMethod> > getFluxCalibrationMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3729 
3735  static std::vector<std::vector<std::vector<FluxCalibrationMethodMod::FluxCalibrationMethod> > > getFluxCalibrationMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3736 
3745  static std::string toXML(const std::string& elementName, PrimaryBeamDescriptionMod::PrimaryBeamDescription e);
3746 
3747 
3756  static std::string toXML(const std::string& elementName, const std::vector<PrimaryBeamDescriptionMod::PrimaryBeamDescription>& v_e);
3757 
3766  static std::string toXML(const std::string& elementName, const std::vector<std::vector<PrimaryBeamDescriptionMod::PrimaryBeamDescription> >& vv_e);
3767 
3768 
3769 
3778  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<PrimaryBeamDescriptionMod::PrimaryBeamDescription> > >& vvv_e);
3779 
3785  static PrimaryBeamDescriptionMod::PrimaryBeamDescription getPrimaryBeamDescription(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3786 
3792  static std::vector<PrimaryBeamDescriptionMod::PrimaryBeamDescription> getPrimaryBeamDescription1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3793 
3799  static std::vector<std::vector<PrimaryBeamDescriptionMod::PrimaryBeamDescription> > getPrimaryBeamDescription2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3800 
3806  static std::vector<std::vector<std::vector<PrimaryBeamDescriptionMod::PrimaryBeamDescription> > > getPrimaryBeamDescription3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3807 
3816  static std::string toXML(const std::string& elementName, TimeScaleMod::TimeScale e);
3817 
3818 
3827  static std::string toXML(const std::string& elementName, const std::vector<TimeScaleMod::TimeScale>& v_e);
3828 
3837  static std::string toXML(const std::string& elementName, const std::vector<std::vector<TimeScaleMod::TimeScale> >& vv_e);
3838 
3839 
3840 
3849  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<TimeScaleMod::TimeScale> > >& vvv_e);
3850 
3856  static TimeScaleMod::TimeScale getTimeScale(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3857 
3863  static std::vector<TimeScaleMod::TimeScale> getTimeScale1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3864 
3870  static std::vector<std::vector<TimeScaleMod::TimeScale> > getTimeScale2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3871 
3877  static std::vector<std::vector<std::vector<TimeScaleMod::TimeScale> > > getTimeScale3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3878 
3887  static std::string toXML(const std::string& elementName, DataScaleMod::DataScale e);
3888 
3889 
3898  static std::string toXML(const std::string& elementName, const std::vector<DataScaleMod::DataScale>& v_e);
3899 
3908  static std::string toXML(const std::string& elementName, const std::vector<std::vector<DataScaleMod::DataScale> >& vv_e);
3909 
3910 
3911 
3920  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<DataScaleMod::DataScale> > >& vvv_e);
3921 
3927  static DataScaleMod::DataScale getDataScale(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3928 
3934  static std::vector<DataScaleMod::DataScale> getDataScale1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3935 
3941  static std::vector<std::vector<DataScaleMod::DataScale> > getDataScale2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3942 
3948  static std::vector<std::vector<std::vector<DataScaleMod::DataScale> > > getDataScale3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3949 
3958  static std::string toXML(const std::string& elementName, WeightTypeMod::WeightType e);
3959 
3960 
3969  static std::string toXML(const std::string& elementName, const std::vector<WeightTypeMod::WeightType>& v_e);
3970 
3979  static std::string toXML(const std::string& elementName, const std::vector<std::vector<WeightTypeMod::WeightType> >& vv_e);
3980 
3981 
3982 
3991  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<WeightTypeMod::WeightType> > >& vvv_e);
3992 
3998  static WeightTypeMod::WeightType getWeightType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
3999 
4005  static std::vector<WeightTypeMod::WeightType> getWeightType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4006 
4012  static std::vector<std::vector<WeightTypeMod::WeightType> > getWeightType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4013 
4019  static std::vector<std::vector<std::vector<WeightTypeMod::WeightType> > > getWeightType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4020 
4029  static std::string toXML(const std::string& elementName, DifferenceTypeMod::DifferenceType e);
4030 
4031 
4040  static std::string toXML(const std::string& elementName, const std::vector<DifferenceTypeMod::DifferenceType>& v_e);
4041 
4050  static std::string toXML(const std::string& elementName, const std::vector<std::vector<DifferenceTypeMod::DifferenceType> >& vv_e);
4051 
4052 
4053 
4062  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<DifferenceTypeMod::DifferenceType> > >& vvv_e);
4063 
4069  static DifferenceTypeMod::DifferenceType getDifferenceType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4070 
4076  static std::vector<DifferenceTypeMod::DifferenceType> getDifferenceType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4077 
4083  static std::vector<std::vector<DifferenceTypeMod::DifferenceType> > getDifferenceType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4084 
4090  static std::vector<std::vector<std::vector<DifferenceTypeMod::DifferenceType> > > getDifferenceType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4091 
4100  static std::string toXML(const std::string& elementName, CalibrationModeMod::CalibrationMode e);
4101 
4102 
4111  static std::string toXML(const std::string& elementName, const std::vector<CalibrationModeMod::CalibrationMode>& v_e);
4112 
4121  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CalibrationModeMod::CalibrationMode> >& vv_e);
4122 
4123 
4124 
4133  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CalibrationModeMod::CalibrationMode> > >& vvv_e);
4134 
4140  static CalibrationModeMod::CalibrationMode getCalibrationMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4141 
4147  static std::vector<CalibrationModeMod::CalibrationMode> getCalibrationMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4148 
4154  static std::vector<std::vector<CalibrationModeMod::CalibrationMode> > getCalibrationMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4155 
4161  static std::vector<std::vector<std::vector<CalibrationModeMod::CalibrationMode> > > getCalibrationMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4162 
4171  static std::string toXML(const std::string& elementName, AssociatedFieldNatureMod::AssociatedFieldNature e);
4172 
4173 
4182  static std::string toXML(const std::string& elementName, const std::vector<AssociatedFieldNatureMod::AssociatedFieldNature>& v_e);
4183 
4192  static std::string toXML(const std::string& elementName, const std::vector<std::vector<AssociatedFieldNatureMod::AssociatedFieldNature> >& vv_e);
4193 
4194 
4195 
4204  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<AssociatedFieldNatureMod::AssociatedFieldNature> > >& vvv_e);
4205 
4211  static AssociatedFieldNatureMod::AssociatedFieldNature getAssociatedFieldNature(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4212 
4218  static std::vector<AssociatedFieldNatureMod::AssociatedFieldNature> getAssociatedFieldNature1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4219 
4225  static std::vector<std::vector<AssociatedFieldNatureMod::AssociatedFieldNature> > getAssociatedFieldNature2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4226 
4232  static std::vector<std::vector<std::vector<AssociatedFieldNatureMod::AssociatedFieldNature> > > getAssociatedFieldNature3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4233 
4242  static std::string toXML(const std::string& elementName, DataContentMod::DataContent e);
4243 
4244 
4253  static std::string toXML(const std::string& elementName, const std::vector<DataContentMod::DataContent>& v_e);
4254 
4263  static std::string toXML(const std::string& elementName, const std::vector<std::vector<DataContentMod::DataContent> >& vv_e);
4264 
4265 
4266 
4275  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<DataContentMod::DataContent> > >& vvv_e);
4276 
4282  static DataContentMod::DataContent getDataContent(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4283 
4289  static std::vector<DataContentMod::DataContent> getDataContent1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4290 
4296  static std::vector<std::vector<DataContentMod::DataContent> > getDataContent2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4297 
4303  static std::vector<std::vector<std::vector<DataContentMod::DataContent> > > getDataContent3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4304 
4313  static std::string toXML(const std::string& elementName, PrimitiveDataTypeMod::PrimitiveDataType e);
4314 
4315 
4324  static std::string toXML(const std::string& elementName, const std::vector<PrimitiveDataTypeMod::PrimitiveDataType>& v_e);
4325 
4334  static std::string toXML(const std::string& elementName, const std::vector<std::vector<PrimitiveDataTypeMod::PrimitiveDataType> >& vv_e);
4335 
4336 
4337 
4346  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<PrimitiveDataTypeMod::PrimitiveDataType> > >& vvv_e);
4347 
4353  static PrimitiveDataTypeMod::PrimitiveDataType getPrimitiveDataType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4354 
4360  static std::vector<PrimitiveDataTypeMod::PrimitiveDataType> getPrimitiveDataType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4361 
4367  static std::vector<std::vector<PrimitiveDataTypeMod::PrimitiveDataType> > getPrimitiveDataType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4368 
4374  static std::vector<std::vector<std::vector<PrimitiveDataTypeMod::PrimitiveDataType> > > getPrimitiveDataType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4375 
4384  static std::string toXML(const std::string& elementName, SchedulerModeMod::SchedulerMode e);
4385 
4386 
4395  static std::string toXML(const std::string& elementName, const std::vector<SchedulerModeMod::SchedulerMode>& v_e);
4396 
4405  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SchedulerModeMod::SchedulerMode> >& vv_e);
4406 
4407 
4408 
4417  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SchedulerModeMod::SchedulerMode> > >& vvv_e);
4418 
4424  static SchedulerModeMod::SchedulerMode getSchedulerMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4425 
4431  static std::vector<SchedulerModeMod::SchedulerMode> getSchedulerMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4432 
4438  static std::vector<std::vector<SchedulerModeMod::SchedulerMode> > getSchedulerMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4439 
4445  static std::vector<std::vector<std::vector<SchedulerModeMod::SchedulerMode> > > getSchedulerMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4446 
4455  static std::string toXML(const std::string& elementName, FieldCodeMod::FieldCode e);
4456 
4457 
4466  static std::string toXML(const std::string& elementName, const std::vector<FieldCodeMod::FieldCode>& v_e);
4467 
4476  static std::string toXML(const std::string& elementName, const std::vector<std::vector<FieldCodeMod::FieldCode> >& vv_e);
4477 
4478 
4479 
4488  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<FieldCodeMod::FieldCode> > >& vvv_e);
4489 
4495  static FieldCodeMod::FieldCode getFieldCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4496 
4502  static std::vector<FieldCodeMod::FieldCode> getFieldCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4503 
4509  static std::vector<std::vector<FieldCodeMod::FieldCode> > getFieldCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4510 
4516  static std::vector<std::vector<std::vector<FieldCodeMod::FieldCode> > > getFieldCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4517 
4526  static std::string toXML(const std::string& elementName, ACAPolarizationMod::ACAPolarization e);
4527 
4528 
4537  static std::string toXML(const std::string& elementName, const std::vector<ACAPolarizationMod::ACAPolarization>& v_e);
4538 
4547  static std::string toXML(const std::string& elementName, const std::vector<std::vector<ACAPolarizationMod::ACAPolarization> >& vv_e);
4548 
4549 
4550 
4559  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<ACAPolarizationMod::ACAPolarization> > >& vvv_e);
4560 
4566  static ACAPolarizationMod::ACAPolarization getACAPolarization(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4567 
4573  static std::vector<ACAPolarizationMod::ACAPolarization> getACAPolarization1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4574 
4580  static std::vector<std::vector<ACAPolarizationMod::ACAPolarization> > getACAPolarization2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4581 
4587  static std::vector<std::vector<std::vector<ACAPolarizationMod::ACAPolarization> > > getACAPolarization3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4588 
4597  static std::string toXML(const std::string& elementName, PositionReferenceCodeMod::PositionReferenceCode e);
4598 
4599 
4608  static std::string toXML(const std::string& elementName, const std::vector<PositionReferenceCodeMod::PositionReferenceCode>& v_e);
4609 
4618  static std::string toXML(const std::string& elementName, const std::vector<std::vector<PositionReferenceCodeMod::PositionReferenceCode> >& vv_e);
4619 
4620 
4621 
4630  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<PositionReferenceCodeMod::PositionReferenceCode> > >& vvv_e);
4631 
4637  static PositionReferenceCodeMod::PositionReferenceCode getPositionReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4638 
4644  static std::vector<PositionReferenceCodeMod::PositionReferenceCode> getPositionReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4645 
4651  static std::vector<std::vector<PositionReferenceCodeMod::PositionReferenceCode> > getPositionReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4652 
4658  static std::vector<std::vector<std::vector<PositionReferenceCodeMod::PositionReferenceCode> > > getPositionReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4659 
4668  static std::string toXML(const std::string& elementName, BaselineReferenceCodeMod::BaselineReferenceCode e);
4669 
4670 
4679  static std::string toXML(const std::string& elementName, const std::vector<BaselineReferenceCodeMod::BaselineReferenceCode>& v_e);
4680 
4689  static std::string toXML(const std::string& elementName, const std::vector<std::vector<BaselineReferenceCodeMod::BaselineReferenceCode> >& vv_e);
4690 
4691 
4692 
4701  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<BaselineReferenceCodeMod::BaselineReferenceCode> > >& vvv_e);
4702 
4708  static BaselineReferenceCodeMod::BaselineReferenceCode getBaselineReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4709 
4715  static std::vector<BaselineReferenceCodeMod::BaselineReferenceCode> getBaselineReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4716 
4722  static std::vector<std::vector<BaselineReferenceCodeMod::BaselineReferenceCode> > getBaselineReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4723 
4729  static std::vector<std::vector<std::vector<BaselineReferenceCodeMod::BaselineReferenceCode> > > getBaselineReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4730 
4739  static std::string toXML(const std::string& elementName, CorrelatorTypeMod::CorrelatorType e);
4740 
4741 
4750  static std::string toXML(const std::string& elementName, const std::vector<CorrelatorTypeMod::CorrelatorType>& v_e);
4751 
4760  static std::string toXML(const std::string& elementName, const std::vector<std::vector<CorrelatorTypeMod::CorrelatorType> >& vv_e);
4761 
4762 
4763 
4772  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<CorrelatorTypeMod::CorrelatorType> > >& vvv_e);
4773 
4779  static CorrelatorTypeMod::CorrelatorType getCorrelatorType(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4780 
4786  static std::vector<CorrelatorTypeMod::CorrelatorType> getCorrelatorType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4787 
4793  static std::vector<std::vector<CorrelatorTypeMod::CorrelatorType> > getCorrelatorType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4794 
4800  static std::vector<std::vector<std::vector<CorrelatorTypeMod::CorrelatorType> > > getCorrelatorType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4801 
4810  static std::string toXML(const std::string& elementName, DopplerTrackingModeMod::DopplerTrackingMode e);
4811 
4812 
4821  static std::string toXML(const std::string& elementName, const std::vector<DopplerTrackingModeMod::DopplerTrackingMode>& v_e);
4822 
4831  static std::string toXML(const std::string& elementName, const std::vector<std::vector<DopplerTrackingModeMod::DopplerTrackingMode> >& vv_e);
4832 
4833 
4834 
4843  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<DopplerTrackingModeMod::DopplerTrackingMode> > >& vvv_e);
4844 
4850  static DopplerTrackingModeMod::DopplerTrackingMode getDopplerTrackingMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4851 
4857  static std::vector<DopplerTrackingModeMod::DopplerTrackingMode> getDopplerTrackingMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4858 
4864  static std::vector<std::vector<DopplerTrackingModeMod::DopplerTrackingMode> > getDopplerTrackingMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4865 
4871  static std::vector<std::vector<std::vector<DopplerTrackingModeMod::DopplerTrackingMode> > > getDopplerTrackingMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4872 
4881  static std::string toXML(const std::string& elementName, SynthProfMod::SynthProf e);
4882 
4883 
4892  static std::string toXML(const std::string& elementName, const std::vector<SynthProfMod::SynthProf>& v_e);
4893 
4902  static std::string toXML(const std::string& elementName, const std::vector<std::vector<SynthProfMod::SynthProf> >& vv_e);
4903 
4904 
4905 
4914  static std::string toXML(const std::string& elementName, const std::vector<std::vector<std::vector<SynthProfMod::SynthProf> > >& vvv_e);
4915 
4921  static SynthProfMod::SynthProf getSynthProf(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4922 
4928  static std::vector<SynthProfMod::SynthProf> getSynthProf1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4929 
4935  static std::vector<std::vector<SynthProfMod::SynthProf> > getSynthProf2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4936 
4942  static std::vector<std::vector<std::vector<SynthProfMod::SynthProf> > > getSynthProf3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc);
4943 
4944 
4945  };
4946 
4947 } // namespace asdm.
4948 
static std::vector< std::vector< SchedulerModeMod::SchedulerMode > > getSchedulerMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SchedulerModeMod::SchedulerMode&gt; &gt; from a string.
static PrimitiveDataTypeMod::PrimitiveDataType getPrimitiveDataType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a PrimitiveDataTypeMod::PrimitiveDataType from a string.
static std::vector< std::vector< std::vector< AccumModeMod::AccumMode > > > getAccumMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;AccumModeMod::AccumMode&gt; &gt; &gt; from a string.
static std::vector< CalibrationSetMod::CalibrationSet > getCalibrationSet1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CalibrationSetMod::CalibrationSet&gt; from a string.
static AccumModeMod::AccumMode getAccumMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a AccumModeMod::AccumMode from a string.
static SynthProfMod::SynthProf getSynthProf(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SynthProfMod::SynthProf from a string.
static std::vector< ProcessorTypeMod::ProcessorType > getProcessorType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;ProcessorTypeMod::ProcessorType&gt; from a string.
static std::vector< SpectralResolutionTypeMod::SpectralResolutionType > getSpectralResolutionType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SpectralResolutionTypeMod::SpectralResolutionType&gt; from a string.
static std::vector< std::vector< std::vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > > > getAtmPhaseCorrection3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;AtmPhaseCorrectionMod::AtmPhaseCorrection&gt; &gt; &gt; from a string...
static PointingModelModeMod::PointingModelMode getPointingModelMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a PointingModelModeMod::PointingModelMode from a string.
static std::vector< std::vector< std::vector< FrequencyReferenceCodeMod::FrequencyReferenceCode > > > getFrequencyReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;FrequencyReferenceCodeMod::FrequencyReferenceCode&gt; &gt; &gt; from a string...
static DopplerTrackingModeMod::DopplerTrackingMode getDopplerTrackingMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a DopplerTrackingModeMod::DopplerTrackingMode from a string.
static std::vector< std::vector< WeightTypeMod::WeightType > > getWeightType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;WeightTypeMod::WeightType&gt; &gt; from a string.
static std::vector< std::vector< std::vector< DataContentMod::DataContent > > > getDataContent3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;DataContentMod::DataContent&gt; &gt; &gt; from a string.
static std::vector< std::vector< std::vector< SubscanIntentMod::SubscanIntent > > > getSubscanIntent3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SubscanIntentMod::SubscanIntent&gt; &gt; &gt; from a string.
static std::vector< PolarizationTypeMod::PolarizationType > getPolarizationType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;PolarizationTypeMod::PolarizationType&gt; from a string.
static std::vector< std::vector< DetectorBandTypeMod::DetectorBandType > > getDetectorBandType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;DetectorBandTypeMod::DetectorBandType&gt; &gt; from a string.
static SwitchingModeMod::SwitchingMode getSwitchingMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SwitchingModeMod::SwitchingMode from a string.
static std::vector< SwitchingModeMod::SwitchingMode > getSwitchingMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SwitchingModeMod::SwitchingMode&gt; from a string.
static std::vector< ReceiverSidebandMod::ReceiverSideband > getReceiverSideband1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;ReceiverSidebandMod::ReceiverSideband&gt; from a string.
static std::vector< std::vector< std::vector< CalibrationDeviceMod::CalibrationDevice > > > getCalibrationDevice3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CalibrationDeviceMod::CalibrationDevice&gt; &gt; &gt; from a string...
static DirectionReferenceCodeMod::DirectionReferenceCode getDirectionReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a DirectionReferenceCodeMod::DirectionReferenceCode from a string.
static std::vector< std::vector< PrimitiveDataTypeMod::PrimitiveDataType > > getPrimitiveDataType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;PrimitiveDataTypeMod::PrimitiveDataType&gt; &gt; from a string. ...
static std::vector< std::vector< std::vector< AssociatedFieldNatureMod::AssociatedFieldNature > > > getAssociatedFieldNature3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;AssociatedFieldNatureMod::AssociatedFieldNature&gt; &gt; &gt; from a string...
static std::vector< std::vector< SwitchingModeMod::SwitchingMode > > getSwitchingMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SwitchingModeMod::SwitchingMode&gt; &gt; from a string.
static CalibrationFunctionMod::CalibrationFunction getCalibrationFunction(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CalibrationFunctionMod::CalibrationFunction from a string.
static std::vector< std::vector< PointingModelModeMod::PointingModelMode > > getPointingModelMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;PointingModelModeMod::PointingModelMode&gt; &gt; from a string. ...
static std::vector< std::vector< std::vector< FluxCalibrationMethodMod::FluxCalibrationMethod > > > getFluxCalibrationMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;FluxCalibrationMethodMod::FluxCalibrationMethod&gt; &gt; &gt; from a string...
static std::vector< std::vector< AntennaMotionPatternMod::AntennaMotionPattern > > getAntennaMotionPattern2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;AntennaMotionPatternMod::AntennaMotionPattern&gt; &gt; from a string.
static std::vector< std::vector< std::vector< AntennaMotionPatternMod::AntennaMotionPattern > > > getAntennaMotionPattern3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;AntennaMotionPatternMod::AntennaMotionPattern&gt; &gt; &gt; from a string...
static std::vector< std::vector< std::vector< CalibrationFunctionMod::CalibrationFunction > > > getCalibrationFunction3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CalibrationFunctionMod::CalibrationFunction&gt; &gt; &gt; from a string...
static std::vector< std::vector< std::vector< CorrelatorNameMod::CorrelatorName > > > getCorrelatorName3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CorrelatorNameMod::CorrelatorName&gt; &gt; &gt; from a string.
static std::vector< std::vector< std::vector< CorrelationBitMod::CorrelationBit > > > getCorrelationBit3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CorrelationBitMod::CorrelationBit&gt; &gt; &gt; from a string.
static std::vector< std::vector< ProcessorSubTypeMod::ProcessorSubType > > getProcessorSubType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;ProcessorSubTypeMod::ProcessorSubType&gt; &gt; from a string.
static std::vector< CorrelationBitMod::CorrelationBit > getCorrelationBit1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CorrelationBitMod::CorrelationBit&gt; from a string.
struct _xmlDoc xmlDoc
Definition: Misc.h:59
static std::vector< std::vector< SourceModelMod::SourceModel > > getSourceModel2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SourceModelMod::SourceModel&gt; &gt; from a string.
static std::vector< SyscalMethodMod::SyscalMethod > getSyscalMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SyscalMethodMod::SyscalMethod&gt; from a string.
static AxisNameMod::AxisName getAxisName(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a AxisNameMod::AxisName from a string.
static std::vector< std::vector< SyscalMethodMod::SyscalMethod > > getSyscalMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SyscalMethodMod::SyscalMethod&gt; &gt; from a string.
static std::vector< std::vector< std::vector< CorrelationModeMod::CorrelationMode > > > getCorrelationMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CorrelationModeMod::CorrelationMode&gt; &gt; &gt; from a string.
static std::vector< StationTypeMod::StationType > getStationType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;StationTypeMod::StationType&gt; from a string.
static std::vector< std::vector< StokesParameterMod::StokesParameter > > getStokesParameter2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;StokesParameterMod::StokesParameter&gt; &gt; from a string.
static std::vector< ACAPolarizationMod::ACAPolarization > getACAPolarization1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;ACAPolarizationMod::ACAPolarization&gt; from a string.
static std::vector< std::vector< SBTypeMod::SBType > > getSBType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SBTypeMod::SBType&gt; &gt; from a string.
static std::vector< std::vector< DirectionReferenceCodeMod::DirectionReferenceCode > > getDirectionReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;DirectionReferenceCodeMod::DirectionReferenceCode&gt; &gt; from a string...
static FieldCodeMod::FieldCode getFieldCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a FieldCodeMod::FieldCode from a string.
static std::vector< std::vector< WVRMethodMod::WVRMethod > > getWVRMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;WVRMethodMod::WVRMethod&gt; &gt; from a string.
static std::vector< std::vector< ReceiverBandMod::ReceiverBand > > getReceiverBand2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;ReceiverBandMod::ReceiverBand&gt; &gt; from a string.
static std::vector< std::vector< std::vector< CorrelatorTypeMod::CorrelatorType > > > getCorrelatorType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CorrelatorTypeMod::CorrelatorType&gt; &gt; &gt; from a string.
static std::vector< std::vector< FluxCalibrationMethodMod::FluxCalibrationMethod > > getFluxCalibrationMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;FluxCalibrationMethodMod::FluxCalibrationMethod&gt; &gt; from a string...
static std::vector< CalibrationDeviceMod::CalibrationDevice > getCalibrationDevice1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CalibrationDeviceMod::CalibrationDevice&gt; from a string.
static WVRMethodMod::WVRMethod getWVRMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a WVRMethodMod::WVRMethod from a string.
static std::vector< std::vector< FocusMethodMod::FocusMethod > > getFocusMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;FocusMethodMod::FocusMethod&gt; &gt; from a string.
static std::vector< std::vector< PrimaryBeamDescriptionMod::PrimaryBeamDescription > > getPrimaryBeamDescription2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;PrimaryBeamDescriptionMod::PrimaryBeamDescription&gt; &gt; from a string...
static BasebandNameMod::BasebandName getBasebandName(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a BasebandNameMod::BasebandName from a string.
static std::vector< AssociatedFieldNatureMod::AssociatedFieldNature > getAssociatedFieldNature1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;AssociatedFieldNatureMod::AssociatedFieldNature&gt; from a string.
static DopplerReferenceCodeMod::DopplerReferenceCode getDopplerReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a DopplerReferenceCodeMod::DopplerReferenceCode from a string.
static std::vector< std::vector< CalibrationDeviceMod::CalibrationDevice > > getCalibrationDevice2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CalibrationDeviceMod::CalibrationDevice&gt; &gt; from a string. ...
static std::vector< BasebandNameMod::BasebandName > getBasebandName1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;BasebandNameMod::BasebandName&gt; from a string.
static std::vector< CorrelatorNameMod::CorrelatorName > getCorrelatorName1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CorrelatorNameMod::CorrelatorName&gt; from a string.
static std::vector< std::vector< std::vector< CalCurveTypeMod::CalCurveType > > > getCalCurveType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CalCurveTypeMod::CalCurveType&gt; &gt; &gt; from a string.
static std::vector< std::vector< AssociatedCalNatureMod::AssociatedCalNature > > getAssociatedCalNature2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;AssociatedCalNatureMod::AssociatedCalNature&gt; &gt; from a string.
static std::vector< PointingModelModeMod::PointingModelMode > getPointingModelMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;PointingModelModeMod::PointingModelMode&gt; from a string.
static std::vector< std::vector< std::vector< ScanIntentMod::ScanIntent > > > getScanIntent3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;ScanIntentMod::ScanIntent&gt; &gt; &gt; from a string.
static std::vector< std::vector< AssociatedFieldNatureMod::AssociatedFieldNature > > getAssociatedFieldNature2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;AssociatedFieldNatureMod::AssociatedFieldNature&gt; &gt; from a string...
static AssociatedCalNatureMod::AssociatedCalNature getAssociatedCalNature(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a AssociatedCalNatureMod::AssociatedCalNature from a string.
static SyscalMethodMod::SyscalMethod getSyscalMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SyscalMethodMod::SyscalMethod from a string.
static std::vector< std::vector< TimeSamplingMod::TimeSampling > > getTimeSampling2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;TimeSamplingMod::TimeSampling&gt; &gt; from a string.
static std::vector< std::vector< ScanIntentMod::ScanIntent > > getScanIntent2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;ScanIntentMod::ScanIntent&gt; &gt; from a string.
static CalCurveTypeMod::CalCurveType getCalCurveType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CalCurveTypeMod::CalCurveType from a string.
static std::vector< std::vector< PolarizationTypeMod::PolarizationType > > getPolarizationType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;PolarizationTypeMod::PolarizationType&gt; &gt; from a string.
static std::vector< std::vector< std::vector< WVRMethodMod::WVRMethod > > > getWVRMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;WVRMethodMod::WVRMethod&gt; &gt; &gt; from a string.
static CorrelatorTypeMod::CorrelatorType getCorrelatorType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CorrelatorTypeMod::CorrelatorType from a string.
static std::vector< std::vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > > getAtmPhaseCorrection2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;AtmPhaseCorrectionMod::AtmPhaseCorrection&gt; &gt; from a string.
static AntennaMotionPatternMod::AntennaMotionPattern getAntennaMotionPattern(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a AntennaMotionPatternMod::AntennaMotionPattern from a string.
static std::vector< std::vector< std::vector< ReceiverSidebandMod::ReceiverSideband > > > getReceiverSideband3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;ReceiverSidebandMod::ReceiverSideband&gt; &gt; &gt; from a string.
static std::vector< CalibrationModeMod::CalibrationMode > getCalibrationMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CalibrationModeMod::CalibrationMode&gt; from a string.
static PointingMethodMod::PointingMethod getPointingMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a PointingMethodMod::PointingMethod from a string.
static std::vector< std::vector< std::vector< PrimaryBeamDescriptionMod::PrimaryBeamDescription > > > getPrimaryBeamDescription3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;PrimaryBeamDescriptionMod::PrimaryBeamDescription&gt; &gt; &gt; from a string...
static std::vector< FluxCalibrationMethodMod::FluxCalibrationMethod > getFluxCalibrationMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;FluxCalibrationMethodMod::FluxCalibrationMethod&gt; from a string.
static CalDataOriginMod::CalDataOrigin getCalDataOrigin(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CalDataOriginMod::CalDataOrigin from a string.
static std::vector< std::vector< std::vector< StokesParameterMod::StokesParameter > > > getStokesParameter3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;StokesParameterMod::StokesParameter&gt; &gt; &gt; from a string.
static std::vector< std::vector< std::vector< PointingMethodMod::PointingMethod > > > getPointingMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;PointingMethodMod::PointingMethod&gt; &gt; &gt; from a string.
static std::vector< DetectorBandTypeMod::DetectorBandType > getDetectorBandType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;DetectorBandTypeMod::DetectorBandType&gt; from a string.
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable name(i.e."black").In many places throughout the plotter
static std::vector< std::vector< AxisNameMod::AxisName > > getAxisName2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;AxisNameMod::AxisName&gt; &gt; from a string.
static std::vector< std::vector< std::vector< CalibrationSetMod::CalibrationSet > > > getCalibrationSet3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CalibrationSetMod::CalibrationSet&gt; &gt; &gt; from a string.
static std::string toXML(const std::string &elementName, ReceiverBandMod::ReceiverBand e)
Returns a string which represents a XML element with name &#39;elementName&#39; and a content equal to the st...
static std::vector< std::vector< std::vector< DopplerTrackingModeMod::DopplerTrackingMode > > > getDopplerTrackingMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;DopplerTrackingModeMod::DopplerTrackingMode&gt; &gt; &gt; from a string...
static std::vector< WindowFunctionMod::WindowFunction > getWindowFunction1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;WindowFunctionMod::WindowFunction&gt; from a string.
static std::vector< std::vector< ACAPolarizationMod::ACAPolarization > > getACAPolarization2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;ACAPolarizationMod::ACAPolarization&gt; &gt; from a string.
static AtmPhaseCorrectionMod::AtmPhaseCorrection getAtmPhaseCorrection(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a AtmPhaseCorrectionMod::AtmPhaseCorrection from a string.
static std::vector< std::vector< std::vector< SourceModelMod::SourceModel > > > getSourceModel3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SourceModelMod::SourceModel&gt; &gt; &gt; from a string.
static DataContentMod::DataContent getDataContent(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a DataContentMod::DataContent from a string.
static std::string getField(const std::string &xml, const std::string &field)
static std::string substring(const std::string &s, int a, int b)
static std::vector< NetSidebandMod::NetSideband > getNetSideband1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;NetSidebandMod::NetSideband&gt; from a string.
static std::vector< AntennaMakeMod::AntennaMake > getAntennaMake1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;AntennaMakeMod::AntennaMake&gt; from a string.
static ACAPolarizationMod::ACAPolarization getACAPolarization(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a ACAPolarizationMod::ACAPolarization from a string.
static BaselineReferenceCodeMod::BaselineReferenceCode getBaselineReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a BaselineReferenceCodeMod::BaselineReferenceCode from a string.
static AntennaMakeMod::AntennaMake getAntennaMake(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a AntennaMakeMod::AntennaMake from a string.
static PolarizationTypeMod::PolarizationType getPolarizationType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a PolarizationTypeMod::PolarizationType from a string.
static std::vector< std::vector< NetSidebandMod::NetSideband > > getNetSideband2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;NetSidebandMod::NetSideband&gt; &gt; from a string.
static std::vector< std::vector< SidebandProcessingModeMod::SidebandProcessingMode > > getSidebandProcessingMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SidebandProcessingModeMod::SidebandProcessingMode&gt; &gt; from a string...
static std::vector< std::vector< std::vector< ACAPolarizationMod::ACAPolarization > > > getACAPolarization3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;ACAPolarizationMod::ACAPolarization&gt; &gt; &gt; from a string.
static FocusMethodMod::FocusMethod getFocusMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a FocusMethodMod::FocusMethod from a string.
static std::vector< CalibrationFunctionMod::CalibrationFunction > getCalibrationFunction1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CalibrationFunctionMod::CalibrationFunction&gt; from a string.
static CalibrationSetMod::CalibrationSet getCalibrationSet(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CalibrationSetMod::CalibrationSet from a string.
static std::vector< std::vector< std::vector< WeightTypeMod::WeightType > > > getWeightType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;WeightTypeMod::WeightType&gt; &gt; &gt; from a string.
static std::vector< std::vector< AccumModeMod::AccumMode > > getAccumMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;AccumModeMod::AccumMode&gt; &gt; from a string.
static std::vector< std::vector< DopplerTrackingModeMod::DopplerTrackingMode > > getDopplerTrackingMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;DopplerTrackingModeMod::DopplerTrackingMode&gt; &gt; from a string.
static std::vector< std::vector< std::vector< CalDataOriginMod::CalDataOrigin > > > getCalDataOrigin3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CalDataOriginMod::CalDataOrigin&gt; &gt; &gt; from a string.
static std::vector< std::vector< std::vector< CalTypeMod::CalType > > > getCalType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CalTypeMod::CalType&gt; &gt; &gt; from a string.
static CalTypeMod::CalType getCalType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CalTypeMod::CalType from a string.
static std::vector< std::vector< std::vector< DifferenceTypeMod::DifferenceType > > > getDifferenceType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;DifferenceTypeMod::DifferenceType&gt; &gt; &gt; from a string.
static std::vector< FrequencyReferenceCodeMod::FrequencyReferenceCode > getFrequencyReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;FrequencyReferenceCodeMod::FrequencyReferenceCode&gt; from a string.
static std::vector< std::vector< std::vector< TimeScaleMod::TimeScale > > > getTimeScale3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;TimeScaleMod::TimeScale&gt; &gt; &gt; from a string.
static std::vector< std::vector< SubscanIntentMod::SubscanIntent > > getSubscanIntent2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SubscanIntentMod::SubscanIntent&gt; &gt; from a string.
static SpectralResolutionTypeMod::SpectralResolutionType getSpectralResolutionType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SpectralResolutionTypeMod::SpectralResolutionType from a string.
static std::vector< HolographyChannelTypeMod::HolographyChannelType > getHolographyChannelType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;HolographyChannelTypeMod::HolographyChannelType&gt; from a string.
static std::vector< std::vector< std::vector< DirectionReferenceCodeMod::DirectionReferenceCode > > > getDirectionReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;DirectionReferenceCodeMod::DirectionReferenceCode&gt; &gt; &gt; from a string...
static PositionMethodMod::PositionMethod getPositionMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a PositionMethodMod::PositionMethod from a string.
static std::vector< std::vector< std::vector< PositionReferenceCodeMod::PositionReferenceCode > > > getPositionReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;PositionReferenceCodeMod::PositionReferenceCode&gt; &gt; &gt; from a string...
static std::vector< FieldCodeMod::FieldCode > getFieldCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;FieldCodeMod::FieldCode&gt; from a string.
static std::vector< PositionReferenceCodeMod::PositionReferenceCode > getPositionReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;PositionReferenceCodeMod::PositionReferenceCode&gt; from a string.
static std::vector< std::vector< std::vector< DopplerReferenceCodeMod::DopplerReferenceCode > > > getDopplerReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;DopplerReferenceCodeMod::DopplerReferenceCode&gt; &gt; &gt; from a string...
static std::vector< std::vector< FieldCodeMod::FieldCode > > getFieldCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;FieldCodeMod::FieldCode&gt; &gt; from a string.
static WeightTypeMod::WeightType getWeightType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a WeightTypeMod::WeightType from a string.
static std::vector< PrimaryBeamDescriptionMod::PrimaryBeamDescription > getPrimaryBeamDescription1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;PrimaryBeamDescriptionMod::PrimaryBeamDescription&gt; from a string.
static std::vector< std::vector< std::vector< SwitchingModeMod::SwitchingMode > > > getSwitchingMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SwitchingModeMod::SwitchingMode&gt; &gt; &gt; from a string.
static SBTypeMod::SBType getSBType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SBTypeMod::SBType from a string.
static std::vector< std::vector< CorrelationBitMod::CorrelationBit > > getCorrelationBit2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CorrelationBitMod::CorrelationBit&gt; &gt; from a string.
static std::vector< std::vector< PointingMethodMod::PointingMethod > > getPointingMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;PointingMethodMod::PointingMethod&gt; &gt; from a string.
static ScanIntentMod::ScanIntent getScanIntent(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a ScanIntentMod::ScanIntent from a string.
static std::vector< RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode > getRadialVelocityReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode&gt; from a string...
static ProcessorTypeMod::ProcessorType getProcessorType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a ProcessorTypeMod::ProcessorType from a string.
static std::vector< ScanIntentMod::ScanIntent > getScanIntent1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;ScanIntentMod::ScanIntent&gt; from a string.
static std::vector< std::vector< std::vector< AxisNameMod::AxisName > > > getAxisName3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;AxisNameMod::AxisName&gt; &gt; &gt; from a string.
static std::vector< std::vector< HolographyChannelTypeMod::HolographyChannelType > > getHolographyChannelType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;HolographyChannelTypeMod::HolographyChannelType&gt; &gt; from a string...
static InvalidatingConditionMod::InvalidatingCondition getInvalidatingCondition(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a InvalidatingConditionMod::InvalidatingCondition from a string.
static std::vector< std::vector< CalCurveTypeMod::CalCurveType > > getCalCurveType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CalCurveTypeMod::CalCurveType&gt; &gt; from a string.
static std::vector< std::vector< std::vector< ProcessorTypeMod::ProcessorType > > > getProcessorType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;ProcessorTypeMod::ProcessorType&gt; &gt; &gt; from a string.
static std::vector< std::vector< WindowFunctionMod::WindowFunction > > getWindowFunction2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;WindowFunctionMod::WindowFunction&gt; &gt; from a string.
static std::vector< DirectionReferenceCodeMod::DirectionReferenceCode > getDirectionReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;DirectionReferenceCodeMod::DirectionReferenceCode&gt; from a string.
static std::vector< std::vector< std::vector< InvalidatingConditionMod::InvalidatingCondition > > > getInvalidatingCondition3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;InvalidatingConditionMod::InvalidatingCondition&gt; &gt; &gt; from a string...
static RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode getRadialVelocityReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode from a string.
static CorrelationBitMod::CorrelationBit getCorrelationBit(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CorrelationBitMod::CorrelationBit from a string.
static ReceiverBandMod::ReceiverBand getReceiverBand(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a ReceiverBandMod::ReceiverBand from a string.
static std::vector< SBTypeMod::SBType > getSBType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SBTypeMod::SBType&gt; from a string.
static std::vector< FilterModeMod::FilterMode > getFilterMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;FilterModeMod::FilterMode&gt; from a string.
static std::vector< std::vector< std::vector< WindowFunctionMod::WindowFunction > > > getWindowFunction3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;WindowFunctionMod::WindowFunction&gt; &gt; &gt; from a string.
static std::vector< std::vector< CorrelatorCalibrationMod::CorrelatorCalibration > > getCorrelatorCalibration2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CorrelatorCalibrationMod::CorrelatorCalibration&gt; &gt; from a string...
static std::vector< std::vector< std::vector< DetectorBandTypeMod::DetectorBandType > > > getDetectorBandType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;DetectorBandTypeMod::DetectorBandType&gt; &gt; &gt; from a string.
static std::vector< SchedulerModeMod::SchedulerMode > getSchedulerMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SchedulerModeMod::SchedulerMode&gt; from a string.
static std::vector< std::vector< std::vector< FieldCodeMod::FieldCode > > > getFieldCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;FieldCodeMod::FieldCode&gt; &gt; &gt; from a string.
static std::vector< std::vector< CalibrationFunctionMod::CalibrationFunction > > getCalibrationFunction2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CalibrationFunctionMod::CalibrationFunction&gt; &gt; from a string.
static std::vector< std::vector< std::vector< SynthProfMod::SynthProf > > > getSynthProf3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SynthProfMod::SynthProf&gt; &gt; &gt; from a string.
static DataScaleMod::DataScale getDataScale(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a DataScaleMod::DataScale from a string.
static WindowFunctionMod::WindowFunction getWindowFunction(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a WindowFunctionMod::WindowFunction from a string.
static std::string trim(const std::string &s)
static std::vector< std::vector< CalTypeMod::CalType > > getCalType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CalTypeMod::CalType&gt; &gt; from a string.
static std::vector< std::vector< std::vector< PointingModelModeMod::PointingModelMode > > > getPointingModelMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;PointingModelModeMod::PointingModelMode&gt; &gt; &gt; from a string...
static std::vector< std::vector< CalibrationModeMod::CalibrationMode > > getCalibrationMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CalibrationModeMod::CalibrationMode&gt; &gt; from a string.
static HolographyChannelTypeMod::HolographyChannelType getHolographyChannelType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a HolographyChannelTypeMod::HolographyChannelType from a string.
static std::vector< std::vector< std::vector< ReceiverBandMod::ReceiverBand > > > getReceiverBand3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;ReceiverBandMod::ReceiverBand&gt; &gt; &gt; from a string.
static TimeSamplingMod::TimeSampling getTimeSampling(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a TimeSamplingMod::TimeSampling from a string.
static std::vector< std::vector< DopplerReferenceCodeMod::DopplerReferenceCode > > getDopplerReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;DopplerReferenceCodeMod::DopplerReferenceCode&gt; &gt; from a string.
static std::vector< std::vector< std::vector< ProcessorSubTypeMod::ProcessorSubType > > > getProcessorSubType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;ProcessorSubTypeMod::ProcessorSubType&gt; &gt; &gt; from a string.
static ReceiverSidebandMod::ReceiverSideband getReceiverSideband(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a ReceiverSidebandMod::ReceiverSideband from a string.
static std::vector< std::vector< PositionReferenceCodeMod::PositionReferenceCode > > getPositionReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;PositionReferenceCodeMod::PositionReferenceCode&gt; &gt; from a string...
static std::vector< std::vector< std::vector< PolarizationTypeMod::PolarizationType > > > getPolarizationType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;PolarizationTypeMod::PolarizationType&gt; &gt; &gt; from a string.
static AntennaTypeMod::AntennaType getAntennaType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a AntennaTypeMod::AntennaType from a string.
static std::vector< std::vector< AntennaMakeMod::AntennaMake > > getAntennaMake2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;AntennaMakeMod::AntennaMake&gt; &gt; from a string.
static std::vector< DifferenceTypeMod::DifferenceType > getDifferenceType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;DifferenceTypeMod::DifferenceType&gt; from a string.
static std::vector< std::vector< TimeScaleMod::TimeScale > > getTimeScale2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;TimeScaleMod::TimeScale&gt; &gt; from a string.
static std::vector< std::vector< std::vector< DataScaleMod::DataScale > > > getDataScale3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;DataScaleMod::DataScale&gt; &gt; &gt; from a string.
static FluxCalibrationMethodMod::FluxCalibrationMethod getFluxCalibrationMethod(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a FluxCalibrationMethodMod::FluxCalibrationMethod from a string.
static SidebandProcessingModeMod::SidebandProcessingMode getSidebandProcessingMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SidebandProcessingModeMod::SidebandProcessingMode from a string.
static AssociatedFieldNatureMod::AssociatedFieldNature getAssociatedFieldNature(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a AssociatedFieldNatureMod::AssociatedFieldNature from a string.
static std::vector< ReceiverBandMod::ReceiverBand > getReceiverBand1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;ReceiverBandMod::ReceiverBand&gt; from a string.
static std::vector< std::vector< StationTypeMod::StationType > > getStationType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;StationTypeMod::StationType&gt; &gt; from a string.
static std::vector< std::vector< CalibrationSetMod::CalibrationSet > > getCalibrationSet2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CalibrationSetMod::CalibrationSet&gt; &gt; from a string.
static std::vector< std::vector< std::vector< AntennaMakeMod::AntennaMake > > > getAntennaMake3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;AntennaMakeMod::AntennaMake&gt; &gt; &gt; from a string.
static std::vector< WVRMethodMod::WVRMethod > getWVRMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;WVRMethodMod::WVRMethod&gt; from a string.
static SubscanIntentMod::SubscanIntent getSubscanIntent(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SubscanIntentMod::SubscanIntent from a string.
static ProcessorSubTypeMod::ProcessorSubType getProcessorSubType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a ProcessorSubTypeMod::ProcessorSubType from a string.
static std::vector< std::vector< std::vector< NetSidebandMod::NetSideband > > > getNetSideband3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;NetSidebandMod::NetSideband&gt; &gt; &gt; from a string.
static std::vector< std::vector< std::vector< TimeSamplingMod::TimeSampling > > > getTimeSampling3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;TimeSamplingMod::TimeSampling&gt; &gt; &gt; from a string.
static StationTypeMod::StationType getStationType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a StationTypeMod::StationType from a string.
static std::vector< std::vector< std::vector< CalibrationModeMod::CalibrationMode > > > getCalibrationMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CalibrationModeMod::CalibrationMode&gt; &gt; &gt; from a string.
static std::vector< std::vector< std::vector< SyscalMethodMod::SyscalMethod > > > getSyscalMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SyscalMethodMod::SyscalMethod&gt; &gt; &gt; from a string.
static std::vector< AssociatedCalNatureMod::AssociatedCalNature > getAssociatedCalNature1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;AssociatedCalNatureMod::AssociatedCalNature&gt; from a string.
static DifferenceTypeMod::DifferenceType getDifferenceType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a DifferenceTypeMod::DifferenceType from a string.
static std::vector< std::vector< DifferenceTypeMod::DifferenceType > > getDifferenceType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;DifferenceTypeMod::DifferenceType&gt; &gt; from a string.
static SchedulerModeMod::SchedulerMode getSchedulerMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SchedulerModeMod::SchedulerMode from a string.
static SourceModelMod::SourceModel getSourceModel(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a SourceModelMod::SourceModel from a string.
static std::vector< TimeScaleMod::TimeScale > getTimeScale1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;TimeScaleMod::TimeScale&gt; from a string.
static std::vector< std::vector< std::vector< StationTypeMod::StationType > > > getStationType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;StationTypeMod::StationType&gt; &gt; &gt; from a string.
static std::vector< AccumModeMod::AccumMode > getAccumMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;AccumModeMod::AccumMode&gt; from a string.
static std::vector< SidebandProcessingModeMod::SidebandProcessingMode > getSidebandProcessingMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SidebandProcessingModeMod::SidebandProcessingMode&gt; from a string.
static std::vector< CalTypeMod::CalType > getCalType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CalTypeMod::CalType&gt; from a string.
static PositionReferenceCodeMod::PositionReferenceCode getPositionReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a PositionReferenceCodeMod::PositionReferenceCode from a string.
static std::vector< AntennaTypeMod::AntennaType > getAntennaType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;AntennaTypeMod::AntennaType&gt; from a string.
static std::vector< std::vector< std::vector< CorrelatorCalibrationMod::CorrelatorCalibration > > > getCorrelatorCalibration3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;CorrelatorCalibrationMod::CorrelatorCalibration&gt; &gt; &gt; from a string...
static std::vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > getAtmPhaseCorrection1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;AtmPhaseCorrectionMod::AtmPhaseCorrection&gt; from a string.
static StokesParameterMod::StokesParameter getStokesParameter(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a StokesParameterMod::StokesParameter from a string.
static std::vector< std::vector< std::vector< AssociatedCalNatureMod::AssociatedCalNature > > > getAssociatedCalNature3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;AssociatedCalNatureMod::AssociatedCalNature&gt; &gt; &gt; from a string...
static std::vector< std::vector< FilterModeMod::FilterMode > > getFilterMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;FilterModeMod::FilterMode&gt; &gt; from a string.
static std::vector< std::vector< std::vector< BaselineReferenceCodeMod::BaselineReferenceCode > > > getBaselineReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;BaselineReferenceCodeMod::BaselineReferenceCode&gt; &gt; &gt; from a string...
static std::vector< std::vector< FrequencyReferenceCodeMod::FrequencyReferenceCode > > getFrequencyReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;FrequencyReferenceCodeMod::FrequencyReferenceCode&gt; &gt; from a string...
static std::vector< std::vector< std::vector< RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode > > > getRadialVelocityReferenceCode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode&gt; &gt; &gt; from ...
static std::vector< BaselineReferenceCodeMod::BaselineReferenceCode > getBaselineReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;BaselineReferenceCodeMod::BaselineReferenceCode&gt; from a string.
const Double e
e and functions thereof:
static std::vector< PositionMethodMod::PositionMethod > getPositionMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;PositionMethodMod::PositionMethod&gt; from a string.
static std::vector< DataContentMod::DataContent > getDataContent1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;DataContentMod::DataContent&gt; from a string.
static std::vector< std::vector< BasebandNameMod::BasebandName > > getBasebandName2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;BasebandNameMod::BasebandName&gt; &gt; from a string.
static std::vector< SynthProfMod::SynthProf > getSynthProf1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SynthProfMod::SynthProf&gt; from a string.
static std::vector< std::vector< std::vector< PositionMethodMod::PositionMethod > > > getPositionMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;PositionMethodMod::PositionMethod&gt; &gt; &gt; from a string.
static std::vector< std::vector< std::vector< SpectralResolutionTypeMod::SpectralResolutionType > > > getSpectralResolutionType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SpectralResolutionTypeMod::SpectralResolutionType&gt; &gt; &gt; from a string...
static PrimaryBeamDescriptionMod::PrimaryBeamDescription getPrimaryBeamDescription(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a PrimaryBeamDescriptionMod::PrimaryBeamDescription from a string.
static std::vector< AntennaMotionPatternMod::AntennaMotionPattern > getAntennaMotionPattern1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;AntennaMotionPatternMod::AntennaMotionPattern&gt; from a string.
static std::vector< std::vector< SynthProfMod::SynthProf > > getSynthProf2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SynthProfMod::SynthProf&gt; &gt; from a string.
static std::vector< FocusMethodMod::FocusMethod > getFocusMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;FocusMethodMod::FocusMethod&gt; from a string.
static std::vector< std::vector< std::vector< FocusMethodMod::FocusMethod > > > getFocusMethod3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;FocusMethodMod::FocusMethod&gt; &gt; &gt; from a string.
static std::vector< CorrelatorTypeMod::CorrelatorType > getCorrelatorType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CorrelatorTypeMod::CorrelatorType&gt; from a string.
static CorrelatorCalibrationMod::CorrelatorCalibration getCorrelatorCalibration(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CorrelatorCalibrationMod::CorrelatorCalibration from a string.
static std::vector< SourceModelMod::SourceModel > getSourceModel1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SourceModelMod::SourceModel&gt; from a string.
static std::vector< std::vector< InvalidatingConditionMod::InvalidatingCondition > > getInvalidatingCondition2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;InvalidatingConditionMod::InvalidatingCondition&gt; &gt; from a string...
static std::vector< std::vector< std::vector< SidebandProcessingModeMod::SidebandProcessingMode > > > getSidebandProcessingMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SidebandProcessingModeMod::SidebandProcessingMode&gt; &gt; &gt; from a string...
static std::vector< std::vector< AntennaTypeMod::AntennaType > > getAntennaType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;AntennaTypeMod::AntennaType&gt; &gt; from a string.
static FrequencyReferenceCodeMod::FrequencyReferenceCode getFrequencyReferenceCode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a FrequencyReferenceCodeMod::FrequencyReferenceCode from a string.
static std::vector< std::vector< CorrelatorTypeMod::CorrelatorType > > getCorrelatorType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CorrelatorTypeMod::CorrelatorType&gt; &gt; from a string.
static CalibrationDeviceMod::CalibrationDevice getCalibrationDevice(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CalibrationDeviceMod::CalibrationDevice from a string.
static std::vector< std::vector< std::vector< FilterModeMod::FilterMode > > > getFilterMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;FilterModeMod::FilterMode&gt; &gt; &gt; from a string.
static std::vector< CalDataOriginMod::CalDataOrigin > getCalDataOrigin1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CalDataOriginMod::CalDataOrigin&gt; from a string.
static std::vector< TimeSamplingMod::TimeSampling > getTimeSampling1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;TimeSamplingMod::TimeSampling&gt; from a string.
static std::vector< InvalidatingConditionMod::InvalidatingCondition > getInvalidatingCondition1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;InvalidatingConditionMod::InvalidatingCondition&gt; from a string.
static std::vector< DataScaleMod::DataScale > getDataScale1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;DataScaleMod::DataScale&gt; from a string.
static std::vector< CalCurveTypeMod::CalCurveType > getCalCurveType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CalCurveTypeMod::CalCurveType&gt; from a string.
static std::vector< SubscanIntentMod::SubscanIntent > getSubscanIntent1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;SubscanIntentMod::SubscanIntent&gt; from a string.
static NetSidebandMod::NetSideband getNetSideband(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a NetSidebandMod::NetSideband from a string.
static std::vector< std::vector< std::vector< HolographyChannelTypeMod::HolographyChannelType > > > getHolographyChannelType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;HolographyChannelTypeMod::HolographyChannelType&gt; &gt; &gt; from a string...
static std::vector< std::vector< BaselineReferenceCodeMod::BaselineReferenceCode > > getBaselineReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;BaselineReferenceCodeMod::BaselineReferenceCode&gt; &gt; from a string...
static CalibrationModeMod::CalibrationMode getCalibrationMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CalibrationModeMod::CalibrationMode from a string.
static CorrelatorNameMod::CorrelatorName getCorrelatorName(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CorrelatorNameMod::CorrelatorName from a string.
static FilterModeMod::FilterMode getFilterMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a FilterModeMod::FilterMode from a string.
static TimeScaleMod::TimeScale getTimeScale(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a TimeScaleMod::TimeScale from a string.
static std::vector< WeightTypeMod::WeightType > getWeightType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;WeightTypeMod::WeightType&gt; from a string.
static std::vector< std::vector< ReceiverSidebandMod::ReceiverSideband > > getReceiverSideband2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;ReceiverSidebandMod::ReceiverSideband&gt; &gt; from a string.
static std::vector< PointingMethodMod::PointingMethod > getPointingMethod1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;PointingMethodMod::PointingMethod&gt; from a string.
static std::vector< std::vector< std::vector< SBTypeMod::SBType > > > getSBType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SBTypeMod::SBType&gt; &gt; &gt; from a string.
static std::vector< std::vector< CorrelationModeMod::CorrelationMode > > getCorrelationMode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CorrelationModeMod::CorrelationMode&gt; &gt; from a string.
static std::vector< CorrelatorCalibrationMod::CorrelatorCalibration > getCorrelatorCalibration1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CorrelatorCalibrationMod::CorrelatorCalibration&gt; from a string.
static std::vector< std::vector< std::vector< SchedulerModeMod::SchedulerMode > > > getSchedulerMode3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;SchedulerModeMod::SchedulerMode&gt; &gt; &gt; from a string.
static std::vector< std::vector< std::vector< AntennaTypeMod::AntennaType > > > getAntennaType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;AntennaTypeMod::AntennaType&gt; &gt; &gt; from a string.
static std::vector< std::vector< CorrelatorNameMod::CorrelatorName > > getCorrelatorName2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CorrelatorNameMod::CorrelatorName&gt; &gt; from a string.
static std::vector< ProcessorSubTypeMod::ProcessorSubType > getProcessorSubType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;ProcessorSubTypeMod::ProcessorSubType&gt; from a string.
static std::vector< AxisNameMod::AxisName > getAxisName1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;AxisNameMod::AxisName&gt; from a string.
static std::vector< DopplerReferenceCodeMod::DopplerReferenceCode > getDopplerReferenceCode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;DopplerReferenceCodeMod::DopplerReferenceCode&gt; from a string.
static std::vector< std::vector< PositionMethodMod::PositionMethod > > getPositionMethod2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;PositionMethodMod::PositionMethod&gt; &gt; from a string.
static std::vector< std::vector< RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode > > getRadialVelocityReferenceCode2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode&gt; &gt; from a string...
static std::vector< std::vector< DataContentMod::DataContent > > getDataContent2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;DataContentMod::DataContent&gt; &gt; from a string.
static CorrelationModeMod::CorrelationMode getCorrelationMode(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a CorrelationModeMod::CorrelationMode from a string.
static std::vector< CorrelationModeMod::CorrelationMode > getCorrelationMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;CorrelationModeMod::CorrelationMode&gt; from a string.
static std::vector< DopplerTrackingModeMod::DopplerTrackingMode > getDopplerTrackingMode1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;DopplerTrackingModeMod::DopplerTrackingMode&gt; from a string.
static std::vector< StokesParameterMod::StokesParameter > getStokesParameter1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;StokesParameterMod::StokesParameter&gt; from a string.
static std::vector< PrimitiveDataTypeMod::PrimitiveDataType > getPrimitiveDataType1D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;PrimitiveDataTypeMod::PrimitiveDataType&gt; from a string.
static std::vector< std::vector< std::vector< BasebandNameMod::BasebandName > > > getBasebandName3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;BasebandNameMod::BasebandName&gt; &gt; &gt; from a string.
static DetectorBandTypeMod::DetectorBandType getDetectorBandType(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a DetectorBandTypeMod::DetectorBandType from a string.
static std::vector< std::vector< SpectralResolutionTypeMod::SpectralResolutionType > > getSpectralResolutionType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;SpectralResolutionTypeMod::SpectralResolutionType&gt; &gt; from a string...
static std::vector< std::vector< std::vector< PrimitiveDataTypeMod::PrimitiveDataType > > > getPrimitiveDataType3D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;vector&lt;PrimitiveDataTypeMod::PrimitiveDataType&gt; &gt; &gt; from a string...
static std::vector< std::vector< CalDataOriginMod::CalDataOrigin > > getCalDataOrigin2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;CalDataOriginMod::CalDataOrigin&gt; &gt; from a string.
static std::vector< std::vector< ProcessorTypeMod::ProcessorType > > getProcessorType2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;ProcessorTypeMod::ProcessorType&gt; &gt; from a string.
static std::vector< std::vector< DataScaleMod::DataScale > > getDataScale2D(const std::string &name, const std::string &tableName, const std::string &xmlDoc)
Returns a vector&lt;vector&lt;DataScaleMod::DataScale&gt; &gt; from a string.