Logging functionality and log_level codes for different priorities of log messages. More...
#include <vector>
#include <stack>
#include <memory>
#include <tpie/config.h>
#include <tpie/logstream.h>
#include <fstream>
Go to the source code of this file.
Classes | |
class | tpie::file_log_target |
A simple logger that writes messages to a tpie temporary file. More... | |
class | tpie::stderr_log_target |
A simple logger that writes messages to stderr. More... | |
class | tpie::scoped_log_enabler |
class | tpie::log_bits::log_selector |
Namespaces | |
tpie | |
pipelining/factory_base.h Base class of pipelining factories | |
Functions | |
const std::string & | tpie::log_name () |
Returns the file name of the log stream. More... | |
void | tpie::init_default_log () |
Used by tpie_init to initialize the log subsystem. More... | |
void | tpie::finish_default_log () |
Used by tpie_finish to deinitialize the log subsystem. More... | |
void | tpie::log_bits::initiate_log_level (log_level level) |
void | tpie::log_bits::flush_logs () |
logstream & | tpie::get_log_by_level (log_level level) |
logstream & | tpie::log_fatal () |
Return logstream for writing fatal log messages. More... | |
logstream & | tpie::log_error () |
Return logstream for writing error log messages. More... | |
logstream & | tpie::log_info () |
Return logstream for writing info log messages. More... | |
logstream & | tpie::log_warning () |
Return logstream for writing warning log messages. More... | |
logstream & | tpie::log_app_debug () |
Return logstream for writing app_debug log messages. More... | |
logstream & | tpie::log_debug () |
Return logstream for writing debug log messages. More... | |
logstream & | tpie::log_mem_debug () |
Return logstream for writing mem_debug log messages. More... | |
log_bits::log_selector | tpie::get_log () |
Returns the only logstream object. More... | |
Variables | |
std::vector< std::shared_ptr < logstream > > | tpie::log_bits::log_instances |
Logging functionality and log_level codes for different priorities of log messages.
Definition in file tpie_log.h.