#include <task.h>
|
| task (thread_logger &l) |
|
| ~task () |
|
void | start (const string &dir, const string &name) |
|
template<typename type1 > |
void | dolog (const type1 &arg1) |
|
template<typename type1 , typename... types> |
void | dolog (const type1 &arg1, const types &... args) |
|
template<typename... Args> |
void | log (const string &log_level, const string &log_class, const Args &... args) |
|
template<typename O > |
void | logdump (const string &log_level, const string &log_class, const O &o) |
|
template<typename O > |
void | logdump (const string &log_level, const string &log_class, const string &logpfx, const O &o) |
|
void | log_stacktrace () const |
|
template<> |
void | dolog (const vector< unsigned char > &arg1) |
|
|
static bool | start (ostream *&, const thread_logger &, const string &dir, const string &name, short g) |
|
static void | prefix (ostream &, const thread_logger &, const string &log_level_, const string &log_class_) |
|
◆ task()
◆ ~task()
◆ dolog() [1/3]
template<typename type1 >
void us::dbg::task::dolog |
( |
const type1 & |
arg1 | ) |
|
|
inline |
◆ dolog() [2/3]
template<typename type1 , typename... types>
void us::dbg::task::dolog |
( |
const type1 & |
arg1, |
|
|
const types &... |
args |
|
) |
| |
|
inline |
◆ dolog() [3/3]
template<>
void us::dbg::task::dolog |
( |
const vector< unsigned char > & |
arg1 | ) |
|
◆ log()
template<typename... Args>
void us::dbg::task::log |
( |
const string & |
log_level, |
|
|
const string & |
log_class, |
|
|
const Args &... |
args |
|
) |
| |
|
inline |
◆ log_stacktrace()
void us::dbg::task::log_stacktrace |
( |
| ) |
const |
◆ logdump() [1/2]
template<typename O >
void us::dbg::task::logdump |
( |
const string & |
log_level, |
|
|
const string & |
log_class, |
|
|
const O & |
o |
|
) |
| |
|
inline |
◆ logdump() [2/2]
template<typename O >
void us::dbg::task::logdump |
( |
const string & |
log_level, |
|
|
const string & |
log_class, |
|
|
const string & |
logpfx, |
|
|
const O & |
o |
|
) |
| |
|
inline |
◆ prefix()
static void us::dbg::task::prefix |
( |
ostream & |
, |
|
|
const thread_logger & |
, |
|
|
const string & |
log_level_, |
|
|
const string & |
log_class_ |
|
) |
| |
|
static |
◆ start() [1/2]
void us::dbg::task::start |
( |
const string & |
dir, |
|
|
const string & |
name |
|
) |
| |
◆ start() [2/2]
static bool us::dbg::task::start |
( |
ostream *& |
, |
|
|
const thread_logger & |
, |
|
|
const string & |
dir, |
|
|
const string & |
name, |
|
|
short |
g |
|
) |
| |
|
static |
short us::dbg::task::g {0} |
◆ logdir
string us::dbg::task::logdir |
|
static |
◆ logfile
ostream* us::dbg::task::logfile {0} |
◆ logger
◆ onduty
bool us::dbg::task::onduty {false} |
◆ ownlogfile
bool us::dbg::task::ownlogfile {true} |
◆ pname
string us::dbg::task::pname |
|
static |
◆ teecout
bool us::dbg::task::teecout |
|
static |
◆ verbose
bool us::dbg::task::verbose |
|
static |
The documentation for this struct was generated from the following file: