ARTS
2.4.0(git:4fb77825)
|
Declarations having to do with the four output streams. More...
Go to the source code of this file.
Classes | |
class | Verbosity |
class | ArtsOut |
class | ArtsOut0 |
class | ArtsOut1 |
class | ArtsOut2 |
class | ArtsOut3 |
Macros | |
#define | CREATE_OUT0 ArtsOut0 out0(verbosity) |
#define | CREATE_OUT1 ArtsOut1 out1(verbosity) |
#define | CREATE_OUT2 ArtsOut2 out2(verbosity) |
#define | CREATE_OUT3 ArtsOut3 out3(verbosity) |
#define | CREATE_OUTS |
Functions | |
template<class T > | |
ArtsOut & | operator<< (ArtsOut &aos, const T &t) |
Output operator for ArtsOut. More... | |
Declarations having to do with the four output streams.
ARTS uses four output streams: out0 to out3, where out0 has the highest priority, out3 the lowest. These are global variables. They are intended to be used as follows:
The classes associated with the four output stream variables have the same name, but start with a capital letter: Out0, Out1, Out2, and Out3.
Definition in file messages.h.
#define CREATE_OUT0 ArtsOut0 out0(verbosity) |
Definition at line 204 of file messages.h.
#define CREATE_OUT1 ArtsOut1 out1(verbosity) |
Definition at line 205 of file messages.h.
#define CREATE_OUT2 ArtsOut2 out2(verbosity) |
Definition at line 206 of file messages.h.
#define CREATE_OUT3 ArtsOut3 out3(verbosity) |
Definition at line 207 of file messages.h.
#define CREATE_OUTS |
Output operator for ArtsOut.
Definition at line 160 of file messages.h.
References ArtsOut::get_priority(), report_file, ArtsOut::sufficient_priority_agenda(), ArtsOut::sufficient_priority_file(), and ArtsOut::sufficient_priority_screen().