#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: