10#ifndef agenda_record_h
11#define agenda_record_h
35 const char* description,
71 bool is_agenda_array);
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.
void define_agenda_data()
The global header file for ARTS.
Lookup information for one agenda.
const ArrayOfIndex & Out() const
String mdescription
A text string describing this agenda.
ArrayOfIndex moutput
Workspace Output.
const ArrayOfIndex & In() const
AgRecord(const AgRecord &)=default
AgRecord()
Default constructor.
ArrayOfIndex minput
Workspace Input.
const String & Description() const
String mname
The name of this agenda.
friend ostream & operator<<(ostream &os, const AgRecord &agr)
Output operator for AgRecord.
const String & Name() const
AgRecord & operator=(const AgRecord &)=default
This file contains the definition of String, the ARTS string class.