|
| | Logger () |
| |
| | ~Logger ()=default |
| |
| template<typename... Args> |
| void | debug (const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | debug2 (const char *file, int line, const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | info (const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | info2 (const char *file, int line, const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | warn (const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | warn2 (const char *file, int line, const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | error (const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | error2 (const char *file, int line, const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | log (enum Level l, const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | log2 (enum Level level, const char *file, int line, const char *fmt, Args &&...args) |
| |
| template<typename W , typename ... Args> |
| void | add_writer (Args &&...init_args) |
| |
| bool | remove_writer (const std::string &name) |
| |
| enum Level | get_level () const |
| |
| void | set_level (enum Level level) |
| |
| unsigned int | get_flags () const |
| |
| template<typename ... F> |
| void | set_flags (F &&... flags) |
| |
| template<typename ... F> |
| void | add_flags (Flags flag, F &&... flags) |
| |
| void | add_flags (Flags flag) |
| |
| std::expected< int, std::string > | load_config_file (const std::filesystem::path &file) |
| |
| void | set_formatter (Formatter formatter) |
| |
| void | enable_event (unsigned int id, const std::string &name) |
| |
| void | disable_event (unsigned int id) |
| |
| template<typename... Args> |
| void | event2 (const char *file, int line, unsigned int id, const char *fmt, Args &&...args) |
| |
| template<typename... Args> |
| void | event (unsigned int id, const char *fmt, Args &&...args) |
| |
Definition at line 134 of file oak.hpp.