#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
Verbosity taraxa::logger::Config::verbosity {Verbosity::Error} |
The documentation for this class was generated from the following files: