liborigin2 13/09/2010
Public Member Functions | Static Public Member Functions | Public Attributes | Private Attributes
boost::logging::logger Class Reference

#include <logging.hpp>

List of all members.

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 loggerget_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

Constructor & Destructor Documentation

boost::logging::logger::logger ( ) [inline]

Referenced by get_instance().


Member Function Documentation

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::add_sink ( const sink s,
format f 
) [inline]
void boost::logging::logger::clear ( ) [inline]
level_t boost::logging::logger::get_global_max_log_level ( ) [inline]
static logger* boost::logging::logger::get_instance ( ) [inline, static]

References logger().

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]

Member Data Documentation

Referenced by add_format(), add_sink(), and clear().

std::stack<std::string> boost::logging::logger::m_string_stack

The documentation for this class was generated from the following file: