|
level | get_level () |
|
long unsigned int | get_flags () |
|
bool | is_file_open () |
|
void | set_level (const oak::level &lvl) |
|
std::expected< int, std::string > | set_file (const std::string &file) |
|
void | close_file () |
|
void | add_to_queue (const std::string &str, const destination &d) |
|
template<typename... Args> |
void | add_flags (flags flg, Args &&...args) |
|
template<typename... Args> |
void | add_flags (flags flg) |
|
template<typename... Args> |
void | set_flags (flags flg, Args &&...args) |
|
void | writer () |
|
void | init_writer () |
|
void | stop_writer () |
|
std::expected< int, std::string > | settings_file (const std::string &file) |
|
template<typename... Args> |
std::string constexpr | log_to_string (const level &lvl, const std::string &fmt, Args &&...args) |
|
template<typename... Args> |
void | log_to_stdout (const level &lvl, const std::string &fmt, Args &&...args) |
|
void | log_to_stdout (const std::string &str) |
|
template<typename... Args> |
void | log_to_file (const level &lvl, const std::string &fmt, Args &&...args) |
|
void | log_to_file (const std::string &str) |
|
template<typename... Args> |
void | log (const level &lvl, const std::string &fmt, Args &&...args) |
|
template<typename... Args> |
void | out (const std::string &fmt, Args &&...args) |
|
template<typename... Args> |
void | debug (const std::string &fmt, Args &&...args) |
|
template<typename... Args> |
void | info (const std::string &fmt, Args &&...args) |
|
template<typename... Args> |
void | warn (const std::string &fmt, Args &&...args) |
|
template<typename... Args> |
void | error (const std::string &fmt, Args &&...args) |
|
template<typename... Args> |
void | output (const std::string &fmt, Args &&...args) |
|
template<typename... Args> |
void | async (const level &lvl, const std::string &fmt, Args &&...args) |
|
void | flush () |
|