#include <log.hpp>
Public Member Functions | |
scope_logger (const log_domain &domain, const char *str) | |
scope_logger (const log_domain &domain, const std::string &str) | |
~scope_logger () | |
Private Member Functions | |
void | do_log_entry (const std::string &str) noexcept |
void | do_log_exit () noexcept |
Private Attributes | |
int64_t | ticks_ |
const log_domain & | domain_ |
std::string | str_ |
|
inline |
Definition at line 246 of file log.hpp.
References lg::debug(), and do_log_entry().
|
inline |
Definition at line 253 of file log.hpp.
References lg::debug(), and do_log_entry().
|
inline |
Definition at line 260 of file log.hpp.
References do_log_exit(), and str_.
|
privatenoexcept |
Definition at line 531 of file log.cpp.
References lg::debug(), and indent.
Referenced by scope_logger().
|
privatenoexcept |
Definition at line 541 of file log.cpp.
References lg::debug(), domain_, indent, output(), str_, ticks_, and timestamp.
Referenced by ~scope_logger().
|
private |
Definition at line 243 of file log.hpp.
Referenced by do_log_exit().
|
private |
Definition at line 244 of file log.hpp.
Referenced by do_log_exit(), and ~scope_logger().
|
private |
Definition at line 242 of file log.hpp.
Referenced by do_log_exit().