OmniSciDB
c0231cc57d
|
#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_ |
|
explicit |
Definition at line 428 of file Logger.cpp.
References record_, and stream_.
|
explicit |
Definition at line 438 of file Logger.cpp.
References record_, and stream_.
|
default |
logger::Logger::~Logger | ( | ) |
Definition at line 448 of file Logger.cpp.
References enum_value_, logger::FATAL, logger::g_fatal_func_flag, logger::anonymous_namespace{Logger.cpp}::get_channel_logger(), is_channel_, and stream_.
logger::Logger::operator bool | ( | ) | const |
Definition at line 467 of file Logger.cpp.
boost::log::record_ostream & logger::Logger::stream | ( | char const * | file, |
int | line | ||
) |
Definition at line 493 of file Logger.cpp.
References nvtx_helpers::anonymous_namespace{nvtx_helpers.cpp}::filename(), logger::query_id(), stream_, and logger::thread_id().
|
private |
|
private |
|
private |
|
private |