Classes |
class | boost::logging::date_element |
class | boost::logging::eol_element |
class | boost::logging::error_qualifier |
class | boost::logging::filename_element |
class | boost::logging::format |
class | boost::logging::level_element |
class | boost::logging::line_element |
class | boost::logging::literal_element |
class | boost::logging::log_element |
class | boost::logging::log_qualifier |
class | boost::logging::logger |
class | boost::logging::notice_qualifier |
struct | boost::logging::null_deleter |
class | boost::logging::qualifier |
class | boost::logging::qualifier_element |
class | boost::logging::sink |
class | boost::logging::time_element |
class | boost::logging::trace_element |
class | boost::logging::warning_qualifier |
Namespaces |
namespace | boost |
namespace | boost::logging |
Defines |
#define | BOOST_LEVEL_UP_LIMIT 999 |
#define | BOOST_LOG(level, qualifier, _trace) |
#define | BOOST_LOG_(level, _trace) { BOOST_LOG(level, boost::logging::log, _trace) } |
#define | BOOST_LOG_ADD_OUTPUT_STREAM(sink) |
#define | BOOST_LOG_FINALIZE() |
#define | BOOST_LOG_INIT(format) |
#define | BOOST_LOG_UNFORMATTED(level, qualifier, _trace) |
#define | BOOST_MAX_LINE_STR_SIZE 20 |
Typedefs |
typedef std::list
< boost::shared_ptr
< log_element > > | boost::logging::element_list_t |
typedef std::list< format > | boost::logging::format_list_t |
typedef unsigned short | boost::logging::level_t |
typedef tuple< level_t, const
qualifier *, std::string,
std::string, unsigned int > | boost::logging::log_param_t |
typedef std::list< qualifier * > | boost::logging::qualifier_list_t |
typedef std::list
< sink_format_assoc_t > | boost::logging::sink_format_assoc_list_t |
typedef tuple< sink, format & > | boost::logging::sink_format_assoc_t |
typedef std::list
< boost::shared_ptr
< std::ostream > > | boost::logging::stream_list_t |
Enumerations |
enum | boost::logging::param_e {
boost::logging::LEVEL = 0,
boost::logging::QUALIFIER,
boost::logging::TRACE,
boost::logging::FILENAME,
boost::logging::LINE
} |
enum | boost::logging::sink_format_assoc_e { boost::logging::SINK = 0,
boost::logging::FORMAT
} |
Functions |
boost::logging::element_list_t | operator>> (boost::logging::log_element &lhs, boost::logging::log_element &rhs) |
boost::logging::element_list_t | operator>> (boost::logging::element_list_t lhs, const std::string &s) |
boost::logging::element_list_t | operator>> (const std::string &s, boost::logging::log_element &rhs) |
boost::logging::element_list_t | operator>> (boost::logging::element_list_t lhs, boost::logging::log_element &rhs) |
Variables |
static date_element | boost::logging::date = date_element() |
static eol_element | boost::logging::eol = eol_element() |
static error_qualifier | boost::logging::error = error_qualifier() |
static filename_element | boost::logging::filename = filename_element() |
static level_element | boost::logging::level = level_element() |
static line_element | boost::logging::line = line_element() |
static log_qualifier | boost::logging::log = log_qualifier() |
static notice_qualifier | boost::logging::notice = notice_qualifier() |
static time_element | boost::logging::time = time_element() |
static trace_element | boost::logging::trace = trace_element() |
static warning_qualifier | boost::logging::warning = warning_qualifier() |