hadean::log::global_logger_type Class Reference

#include <logging.hh>

Classes

struct  init_params
 

Public Member Functions

void set_level (const level l)
 
logger_factory_type make_logger_factory (const std::string &name)
 
default_logger hadean_logger (const location_type &loc, const level_type level)
 

Static Public Member Functions

static global_logger_typeget_instance (optional< init_params > &&params)
 
static void init (const std::string &name_, const uint64_t pid_, const std::string &config_)
 

Member Function Documentation

static global_logger_type& hadean::log::global_logger_type::get_instance ( optional< init_params > &&  params)
static
default_logger hadean::log::global_logger_type::hadean_logger ( const location_type &  loc,
const level_type  level 
)
static void hadean::log::global_logger_type::init ( const std::string &  name_,
const uint64_t  pid_,
const std::string &  config_ 
)
static
logger_factory_type hadean::log::global_logger_type::make_logger_factory ( const std::string &  name)
void hadean::log::global_logger_type::set_level ( const level  l)