liborigin2 13/09/2010
|
#include <logging.hpp>
Public Member Functions | |
void | add_format (const format &f) |
void | add_sink (const sink &s) |
void | add_sink (const sink &s, format &f) |
void | clear () |
level_t | get_global_max_log_level () |
logger () | |
void | trace (unsigned short l, const qualifier &q, const std::string &t, const std::string &f, unsigned int ln) |
void | unformatted_trace (unsigned short l, const qualifier &q, const std::string &t, const std::string &f, unsigned int ln) |
Static Public Member Functions | |
static logger * | get_instance () |
Public Attributes | |
std::stack< std::string > | m_string_stack |
std::stringstream | m_string_stream |
Private Attributes | |
format_list_t | m_format_list |
level_t | m_global_max_log_level |
sink_format_assoc_list_t | m_sink_format_assoc |
boost::logging::logger::logger | ( | ) | [inline] |
Referenced by get_instance().
void boost::logging::logger::add_format | ( | const format & | f | ) | [inline] |
References m_format_list.
void boost::logging::logger::add_sink | ( | const sink & | s | ) | [inline] |
void boost::logging::logger::clear | ( | ) | [inline] |
References m_format_list, and m_sink_format_assoc.
level_t boost::logging::logger::get_global_max_log_level | ( | ) | [inline] |
References m_global_max_log_level.
void boost::logging::logger::trace | ( | unsigned short | l, |
const qualifier & | q, | ||
const std::string & | t, | ||
const std::string & | f, | ||
unsigned int | ln | ||
) | [inline] |
References m_sink_format_assoc.
void boost::logging::logger::unformatted_trace | ( | unsigned short | l, |
const qualifier & | q, | ||
const std::string & | t, | ||
const std::string & | f, | ||
unsigned int | ln | ||
) | [inline] |
References m_sink_format_assoc, and boost::logging::trace.
Referenced by add_format(), add_sink(), and clear().
Referenced by add_sink(), and get_global_max_log_level().
Referenced by add_sink(), clear(), trace(), and unformatted_trace().
std::stack<std::string> boost::logging::logger::m_string_stack |
std::stringstream boost::logging::logger::m_string_stream |