#include <logger_config.hpp>
 | 
| template<class T >  | 
| using  | log_sink = boost::log::sinks::synchronous_sink< T > | 
|   | 
◆ log_sink
◆ Config() [1/4]
  
  
      
        
          | taraxa::logger::Config::Config  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ Config() [2/4]
      
        
          | taraxa::logger::Config::Config  | 
          ( | 
          fs::path  | 
          log_path | ) | 
           | 
        
      
 
 
◆ ~Config()
      
        
          | taraxa::logger::Config::~Config  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ Config() [3/4]
      
        
          | taraxa::logger::Config::Config  | 
          ( | 
          const Config &  | 
          other | ) | 
           | 
        
      
 
 
◆ Config() [4/4]
  
  
      
        
          | taraxa::logger::Config::Config  | 
          ( | 
          Config &&  | 
          other | ) | 
           | 
         
       
   | 
  
noexcept   | 
  
 
 
◆ DeinitLogging()
      
        
          | void taraxa::logger::Config::DeinitLogging  | 
          ( | 
           | ) | 
           | 
        
      
 
Deinit logging - removes created boost sinks. 
 
 
◆ InitLogging()
      
        
          | void taraxa::logger::Config::InitLogging  | 
          ( | 
          addr_t const &  | 
          node | ) | 
           | 
        
      
 
Init logging - creates boost sinks according to the Config. 
 
 
◆ operator=() [1/2]
  
  
      
        
          | Config & taraxa::logger::Config::operator=  | 
          ( | 
          Config &&  | 
          other | ) | 
           | 
         
       
   | 
  
noexcept   | 
  
 
 
◆ operator=() [2/2]
      
        
          | Config & taraxa::logger::Config::operator=  | 
          ( | 
          const Config &  | 
          other | ) | 
           | 
        
      
 
 
◆ channels
      
        
          | std::map<std::string, uint16_t> taraxa::logger::Config::channels | 
        
      
 
 
◆ console_sinks
      
        
          | std::vector<boost::shared_ptr<log_sink<boost::log::sinks::text_ostream_backend> > > taraxa::logger::Config::console_sinks | 
        
      
 
 
◆ file_sinks
      
        
          | std::vector<boost::shared_ptr<log_sink<boost::log::sinks::text_file_backend> > > taraxa::logger::Config::file_sinks | 
        
      
 
 
◆ logging_initialized_
  
  
      
        
          | bool taraxa::logger::Config::logging_initialized_ {false} | 
         
       
   | 
  
private   | 
  
 
 
◆ name
      
        
          | std::string taraxa::logger::Config::name = "default" | 
        
      
 
 
◆ outputs
◆ verbosity
The documentation for this class was generated from the following files: