|
static void | addMessage (int64_t messageFlag, const std::string &message) |
|
static void | addTaggedMessage (int64_t messageFlag, const std::string &tag, const std::string &message) |
|
static void | info (const std::string &message) |
|
static void | warning (const std::string &message) |
|
static void | error (const std::string &message) |
|
static void | problem (const std::string &message) |
|
static void | bug (const std::string &message) |
|
static void | debug (const std::string &message) |
|
static void | note (const std::string &message) |
|
static void | info (const std::string &tag, const std::string &message) |
|
static void | warning (const std::string &tag, const std::string &message) |
|
static void | error (const std::string &tag, const std::string &message) |
|
static void | problem (const std::string &tag, const std::string &message) |
|
static void | bug (const std::string &tag, const std::string &message) |
|
static void | debug (const std::string &tag, const std::string &message) |
|
static void | note (const std::string &tag, const std::string &message) |
|
static bool | hasBackend (const std::string &backendName) |
|
static void | addBackend (const std::string &name, std::shared_ptr< LogBackend > backend) |
|
static bool | removeBackend (const std::string &name) |
|
static void | removeAllBackends () |
|
static bool | enabledMessageType (int64_t messageType) |
|
static void | addMessageType (int64_t messageType, const std::string &prefix) |
|
static void | setupSimpleDefaultLogging (const bool use_prefix=true, const bool use_color_coding=true, const int message_limit=10) |
| Create a basic logging setup that will send all log messages to standard output.
|
|
template<class BackendType > |
static std::shared_ptr< BackendType > | getBackend (const std::string &name) |
|
template<class BackendType > |
static std::shared_ptr< BackendType > | popBackend (const std::string &name) |
|
static bool | stdoutIsTerminal () |
|