|
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_view | 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_view 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 18 of file logger.cpp.
|
inline |
|
inline |
|
inline |
|
inline |