AARE
Data analysis library for PSI hybrid detectors
|
Namespaces | |
namespace | internal |
Data Structures | |
class | Logger |
Enumerations | |
enum | LOGGING_LEVEL { DEBUG = 0 , INFO = 1 , WARNING = 2 , ERROR = 3 } |
Functions | |
template<LOGGING_LEVEL level, typename... Strings> | |
void | log (const Strings... s) |
template<typename... Strings> | |
void | debug (const Strings... s) |
template<typename... Strings> | |
void | info (const Strings... s) |
template<typename... Strings> | |
void | warn (const Strings... s) |
template<typename... Strings> | |
void | error (const Strings... s) |
void | set_streams (std::streambuf *out, std::streambuf *err) |
void | set_streams (std::streambuf *out) |
void | set_verbosity (LOGGING_LEVEL level) |
void | set_output_file (std::string filename) |
Logger & | get_logger_instance () |
void aare::logger::debug | ( | const Strings... | s | ) |
void aare::logger::error | ( | const Strings... | s | ) |
Logger & aare::logger::get_logger_instance | ( | ) |
void aare::logger::info | ( | const Strings... | s | ) |
void aare::logger::log | ( | const Strings... | s | ) |
void aare::logger::set_output_file | ( | std::string | filename | ) |
void aare::logger::set_streams | ( | std::streambuf * | out | ) |
void aare::logger::set_streams | ( | std::streambuf * | out, |
std::streambuf * | err | ||
) |
void aare::logger::set_verbosity | ( | LOGGING_LEVEL | level | ) |
void aare::logger::warn | ( | const Strings... | s | ) |