Class logger::Logger

class Logger

Public Functions

Logger(Channel channel)
Logger(Severity severity)
Logger(Logger&&)
~Logger()
operator bool() const
boost::log::record_ostream &stream(char const *file, int line)

Private Members

bool const is_channel_
int const enum_value_
std::unique_ptr<boost::log::record> record_
std::unique_ptr<boost::log::record_ostream> stream_