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

#include <logging.hpp>

List of all members.

Public Member Functions

std::string accept (log_element &e)
std::string accept (trace_element &e, const std::string &s)
std::string accept (filename_element &e, const std::string &s)
std::string accept (line_element &e, unsigned int l)
std::string accept (level_element &e, level_t l)
 format (element_list_t e)
 format (log_element &e, const std::string &identifier)
 format (element_list_t e, const std::string &identifier)
 format (log_element &e)
std::string produce_trace (const log_param_t &log_param)

Private Attributes

element_list_t m_element_list
std::string m_identifier

Constructor & Destructor Documentation

boost::logging::format::format ( log_element e) [inline]

References m_element_list.

boost::logging::format::format ( log_element e,
const std::string &  identifier 
) [inline]

References m_element_list.

boost::logging::format::format ( element_list_t  e) [inline]
boost::logging::format::format ( element_list_t  e,
const std::string &  identifier 
) [inline]

Member Function Documentation

std::string boost::logging::format::accept ( log_element e) [inline]
std::string boost::logging::format::accept ( line_element e,
unsigned int  l 
) [inline]
std::string boost::logging::format::accept ( filename_element e,
const std::string &  s 
) [inline]
std::string boost::logging::format::accept ( trace_element e,
const std::string &  s 
) [inline]
std::string boost::logging::format::accept ( level_element e,
level_t  l 
) [inline]
std::string boost::logging::format::produce_trace ( const log_param_t log_param) [inline]

Member Data Documentation

Referenced by format(), and produce_trace().

std::string boost::logging::format::m_identifier [private]

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