ARTS  2.0.49
methods.cc File Reference

Definition of method description data. More...

#include "arts.h"
#include "make_array.h"
#include "methods.h"
#include "wsv_aux.h"

Go to the source code of this file.

Macros

#define NAME(x)   x
 
#define DESCRIPTION(x)   x
 
#define AUTHORS   MakeArray<String>
 
#define OUT   MakeArray<String>
 
#define GOUT   MakeArray<String>
 
#define GOUT_TYPE   MakeArray<String>
 
#define GOUT_DESC   MakeArray<String>
 
#define IN   MakeArray<String>
 
#define GIN   MakeArray<String>
 
#define GIN_TYPE   MakeArray<String>
 
#define GIN_DEFAULT   MakeArray<String>
 
#define GIN_DESC   MakeArray<String>
 
#define SETMETHOD(x)   x
 
#define AGENDAMETHOD(x)   x
 
#define SUPPRESSHEADER(x)   x
 
#define PASSWORKSPACE(x)   x
 
#define PASSWSVNAMES(x)   x
 

Functions

void define_md_data_raw ()
 

Detailed Description

Definition of method description data.

This file contains only the definition of the function define_md_data, which sets the WSV lookup data. You have to change this function each time you add a new method. See methods.h for more documentation.

Author
Stefan Buehler
Date
2000-06-10

Definition in file methods.cc.

Macro Definition Documentation

◆ AGENDAMETHOD

#define AGENDAMETHOD (   x)    x

Definition at line 52 of file methods.cc.

◆ AUTHORS

#define AUTHORS   MakeArray<String>

Definition at line 41 of file methods.cc.

◆ DESCRIPTION

#define DESCRIPTION (   x)    x

Definition at line 40 of file methods.cc.

◆ GIN

#define GIN   MakeArray<String>

Definition at line 47 of file methods.cc.

◆ GIN_DEFAULT

#define GIN_DEFAULT   MakeArray<String>

Definition at line 49 of file methods.cc.

◆ GIN_DESC

#define GIN_DESC   MakeArray<String>

Definition at line 50 of file methods.cc.

◆ GIN_TYPE

#define GIN_TYPE   MakeArray<String>

Definition at line 48 of file methods.cc.

◆ GOUT

#define GOUT   MakeArray<String>

Definition at line 43 of file methods.cc.

◆ GOUT_DESC

#define GOUT_DESC   MakeArray<String>

Definition at line 45 of file methods.cc.

◆ GOUT_TYPE

#define GOUT_TYPE   MakeArray<String>

Definition at line 44 of file methods.cc.

◆ IN

#define IN   MakeArray<String>

Definition at line 46 of file methods.cc.

◆ NAME

#define NAME (   x)    x

Definition at line 39 of file methods.cc.

◆ OUT

#define OUT   MakeArray<String>

Definition at line 42 of file methods.cc.

◆ PASSWORKSPACE

#define PASSWORKSPACE (   x)    x

Definition at line 54 of file methods.cc.

◆ PASSWSVNAMES

#define PASSWSVNAMES (   x)    x

Definition at line 55 of file methods.cc.

◆ SETMETHOD

#define SETMETHOD (   x)    x

Definition at line 51 of file methods.cc.

◆ SUPPRESSHEADER

#define SUPPRESSHEADER (   x)    x

Definition at line 53 of file methods.cc.

Function Documentation

◆ define_md_data_raw()