#include <thread_logger.h>
|
static void | pstart (const string &n) |
|
◆ thread_logger()
us::dbg::thread_logger::thread_logger |
( |
| ) |
|
◆ ~thread_logger()
us::dbg::thread_logger::~thread_logger |
( |
| ) |
|
◆ get_logdir()
const string& us::dbg::thread_logger::get_logdir |
( |
| ) |
const |
◆ get_task() [1/2]
task& us::dbg::thread_logger::get_task |
( |
| ) |
|
◆ get_task() [2/2]
const task& us::dbg::thread_logger::get_task |
( |
| ) |
const |
◆ log()
template<typename... F>
void us::dbg::thread_logger::log |
( |
const string & |
log_level_, |
|
|
const string & |
log_class_, |
|
|
const F &... |
s |
|
) |
| |
|
inline |
◆ log_info()
void us::dbg::thread_logger::log_info |
( |
ostream & |
os | ) |
const |
◆ log_stacktrace()
void us::dbg::thread_logger::log_stacktrace |
( |
| ) |
const |
|
inline |
◆ logdump() [1/2]
template<typename O >
void us::dbg::thread_logger::logdump |
( |
const string & |
log_level_, |
|
|
const string & |
log_class_, |
|
|
const O & |
o |
|
) |
| |
|
inline |
◆ logdump() [2/2]
template<typename O >
void us::dbg::thread_logger::logdump |
( |
const string & |
log_level_, |
|
|
const string & |
log_class_, |
|
|
const string & |
prefix, |
|
|
const O & |
o |
|
) |
| |
|
inline |
◆ new_task()
task& us::dbg::thread_logger::new_task |
( |
| ) |
|
◆ pstart()
static void us::dbg::thread_logger::pstart |
( |
const string & |
n | ) |
|
|
static |
◆ start()
void us::dbg::thread_logger::start |
( |
const string & |
dir, |
|
|
const string & |
n |
|
) |
| |
◆ thread_reused()
void us::dbg::thread_logger::thread_reused |
( |
| ) |
|
◆ ts()
string us::dbg::thread_logger::ts |
( |
| ) |
const |
◆ disabled
bool us::dbg::thread_logger::disabled {false} |
◆ instance
◆ mx
mutex us::dbg::thread_logger::mx |
|
mutable |
◆ tsorig
uint64_t us::dbg::thread_logger::tsorig |
The documentation for this struct was generated from the following file: