OmniSciDB
85c2d10cdc
|
#include <Logger.h>
Public Member Functions | |
Logger (Channel) | |
Logger (Severity) | |
Logger (Logger &&)=default | |
~Logger () | |
operator bool () const | |
boost::log::record_ostream & | stream (char const *file, int line) |
Private Attributes | |
bool const | is_channel_ |
int const | enum_value_ |
std::unique_ptr < boost::log::record > | record_ |
std::unique_ptr < boost::log::record_ostream > | stream_ |
logger::Logger::Logger | ( | Channel | channel | ) |
Definition at line 381 of file Logger.cpp.
References record_, and stream_.
logger::Logger::Logger | ( | Severity | severity | ) |
Definition at line 391 of file Logger.cpp.
References record_, and stream_.
|
default |
logger::Logger::~Logger | ( | ) |
Definition at line 401 of file Logger.cpp.
References enum_value_, logger::FATAL, logger::g_fatal_func, logger::g_fatal_func_flag, is_channel_, and stream_.
logger::Logger::operator bool | ( | ) | const |
Definition at line 419 of file Logger.cpp.
boost::log::record_ostream & logger::Logger::stream | ( | char const * | file, |
int | line | ||
) |
Definition at line 423 of file Logger.cpp.
References logger::filename(), stream_, and logger::thread_id().
|
private |
|
private |
|
private |
|
private |