Go to the documentation of this file.
40 extern std::map<String, Index>
MdMap;
50 bool show_description)
const
101 os <<
"\t" << setw((
int)maxsize)
117 os <<
"\n*--------------------------------------------------------------*\n"
118 <<
"Workspace method = " << mdr.
Name() <<
119 "\n----------------------------------------------------------------\n"
121 "\n----------------------------------------------------------------\n";
196 os <<
"\n*--------------------------------------------------------------*\n";
const Array< TokValType > & Types() const
Numeric first(ConstVectorView x)
Gives the first value of a vector.
const ArrayOfIndex & Output() const
const Array< WsvRecord > wsv_data
const Array< String > & Keywords() const
const ArrayOfIndex & Input() const
This can be used to make arrays out of anything.
std::map< String, Index > MdMap
The map associated with md_data.
ArrayOfString wsv_group_names
Implements the class MakeArray, which is a derived class of Array, allowing explicit initialization.
const String & Name() const
const ArrayOfIndex & GInput() const
Array< MdRecord > md_data
The lookup information for the workspace methods.
ostream & operator<<(ostream &os, const MdRecord &mdr)
Output operator for MdRecord.
const ArrayOfIndex & GOutput() const
INDEX Index
The type to use for all integer numbers and indices.
This class contains all information for one workspace method.
String TokValTypeName[7]
The name of the type associated with the different tokens.
ostream & PrintTemplate(ostream &os, bool show_description=true) const
Print method template for the control file.
const String & Description() const
void define_md_map()
Define MdMap.
Index nelem() const
Number of elements.
Declaration of the class MdRecord.
Auxiliary header stuff related to workspace variable groups.
Declares the enum type that acts as a handle for workspace variables. Also declares the workspace its...
The global header file for ARTS.