Go to the documentation of this file.
27 #ifndef agenda_record_h
28 #define agenda_record_h
52 const char description[],
67 cout <<
"AgRecord cannot be assigned!\n";
94 bool is_agenda_array);
ArrayOfIndex minput
Workspace Input.
void define_agenda_data()
AgRecord()
Default constructor.
bool check_agenda_data()
Check that agendas.cc and workspace.cc are consistent.
void write_agenda_wrapper_header(ofstream &ofs, const AgRecord &agr, bool is_agenda_array)
Write a agenda wrapper header.
Lookup information for one agenda.
ArrayOfIndex moutput
Workspace Output.
const String & Name() const
String mname
The name of this agenda.
AgRecord operator=(const AgRecord &)
Assignment operator.
String mdescription
A text string describing this agenda.
const ArrayOfIndex & In() const
const String & Description() const
AgRecord(const AgRecord &)=default
void arts_exit(int status)
This is the exit function of ARTS.
ostream & operator<<(ostream &os, const AgRecord &agr)
Output operator for AgRecord.
const ArrayOfIndex & Out() const
This file contains the definition of String, the ARTS string class.
The global header file for ARTS.