8#include <ext/functional>
Class to represent some global modifiers and data.
Definition: GlobalData.h:18
static char ** argv
The agrument values as provided by the shell to the main function.
Definition: GlobalData.h:47
static bool verbose
Verbose flag. Some algorithms print additional runtime information about internal datastructures or t...
Definition: GlobalData.h:24
static bool measure
Measure flag. Some algorithms support measurements of runtime properties (time, memory,...
Definition: GlobalData.h:30
static bool optimizeXml
Definition: GlobalData.h:35
static int argc
The number of argument values as provided by the shell to the main function.
Definition: GlobalData.h:41
Aggregation class for various standard streams defined by the library.
Definition: GlobalData.h:54
static ext::reference_wrapper< ext::ostream > err
Standard error stream. Mapped to descriptor 2.
Definition: GlobalData.h:72
static ext::reference_wrapper< ext::ostream > measure
Standard measurement stream. Mapped to descriptor 5.
Definition: GlobalData.h:84
static ext::reference_wrapper< ext::ostream > log
Standard loging stream. Mapped to descriptor 4.
Definition: GlobalData.h:78
static ext::reference_wrapper< ext::ostream > out
Standard output stream. Mapped to descriptor 1.
Definition: GlobalData.h:66
static ext::reference_wrapper< ext::istream > in
Standard input stream. Mapped to descriptor 0.
Definition: GlobalData.h:60
Class extending the reference wrapper class from the standard library. Original reason is to allow it...
Definition: functional.hpp:108
Definition: Permutation.hpp:18
Definition: sigHandler.cpp:20
std::ostream & operator<<(ext::reference_wrapper< std::ostream > &os, std::ostream &(*const func)(std::ostream &))
Overloaded function allowing same operations on wrapped output stream as on the actual output stream,...
Definition: GlobalData.cpp:33
std::istream & operator>>(ext::reference_wrapper< std::istream > &is, std::istream &(*const func)(std::istream &))
Overloaded function allowing same operations on wrapped input stream as on the actual input stream,...
Definition: GlobalData.cpp:53