mCRL2
|
Classes | |
class | file_output |
File output class. More... | |
class | formatter |
Mixin that takes care of formatting of a message. More... | |
class | formatter_interface |
class | logger |
Class for logging messages. More... | |
class | output_policy |
Interface class for output policy. More... | |
Typedefs | |
using | mcrl2_logger = mcrl2::log::logger |
Enumerations | |
enum | log_level_t { quiet , error , warning , info , status , verbose , debug , trace } |
Log levels that are supported. More... | |
Functions | |
std::string | log_level_to_string (const log_level_t level) |
Convert log level to string This string is used to prefix messages in the logging output. | |
log_level_t | log_level_from_string (const std::string &s) |
Convert string to log level. | |
std::string | format_time (const time_t *t) |
std::set< output_policy * > | initialise_output_policies () |
Initialise the output policies. This returns the singleton set containing the default output policy. | |
output_policy & | default_output_policy () |
The default output policy used by the logger. | |
bool | mCRL2logEnabled (const log_level_t level) |
using mcrl2::log::mcrl2_logger = typedef mcrl2::log::logger |
|
inline |
std::string mcrl2::log::format_time | ( | const time_t * | t | ) |
Definition at line 17 of file logger.cpp.
|
inline |
|
inline |
|
inline |
|
inline |