|
| Logger (std::ostream &output_std=std::cerr, std::ostream &output_debug=std::cerr) |
|
void | log (logging::Level level, const std::string &msg, const Location &l=location::None) |
|
void | info (const std::string &msg, const Location &l=location::None) |
|
void | warning (const std::string &msg, const Location &l=location::None) |
|
void | error (const std::string &msg, const Location &l=location::None) |
|
void | error (const std::string &msg, const std::vector< std::string > &context, const Location &l=location::None) |
|
void | fatalError (const std::string &msg, const Location &l=location::None) __attribute__((noreturn)) |
|
void | internalError (const std::string &msg, const Location &l=location::None) __attribute__((noreturn)) |
|
void | _debug (const logging::DebugStream &dbg, const std::string &msg, const Location &l=location::None) |
|
template<typename T , IF_DERIVED_FROM(T, trait::isNode) > |
void | log (std::string msg, const T &n) |
|
template<typename T , IF_DERIVED_FROM(T, trait::isNode) > |
void | info (std::string msg, const T &n) |
|
template<typename T , IF_DERIVED_FROM(T, trait::isNode) > |
void | warning (std::string msg, const T &n) |
|
template<typename T , IF_DERIVED_FROM(T, trait::isNode) > |
void | error (std::string msg, const T &n) |
|
template<typename T , IF_DERIVED_FROM(T, trait::isNode) > |
void | error (std::string msg, std::vector< std::string > context, const T &n) |
|
template<typename R , typename T , IF_DERIVED_FROM(T, trait::isNode) > |
void | error (Result< R > r, const T &n) |
|
template<typename T , IF_DERIVED_FROM(T, trait::isNode) > |
| __attribute__ ((noreturn)) void fatalError(std |
|
template<typename T , IF_DERIVED_FROM(T, trait::isNode) > |
| __attribute__ ((noreturn)) void internalError(std |
|
template<typename T , IF_DERIVED_FROM(T, trait::isNode) > |
void | debug (const logging::DebugStream &dbg, std::string msg, const T &n) |
|
void | debugEnable (const logging::DebugStream &dbg) |
|
bool | debugEnable (const std::string &dbg) |
|
void | debugDisable (const logging::DebugStream &dbg) |
|
bool | debugDisable (const std::string &dbg) |
|
bool | isEnabled (const logging::DebugStream &dbg) |
|
void | debugPushIndent (const logging::DebugStream &dbg) |
|
void | debugPopIndent (const logging::DebugStream &dbg) |
|
void | debugSetIndent (const logging::DebugStream &dbg, int indent) |
|
int | errors () const |
|
int | warnings () const |
|
void | reset () |
|