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.