profile.hpp File Reference

Allows you to profile your application' logging. More...

Include dependency graph for profile.hpp:

Namespaces

namespace  boost
namespace  boost::logging
namespace  boost::logging::writer
namespace  boost::logging::profile

Classes

struct  boost::logging::profile::compute
 Computes profiling information, and can show it to the user. More...
struct  boost::logging::profile::compute_filter< filter_msg >
 Profiles a filter. Don't use directly, use compute_for_filter instead. More...
struct  boost::logging::profile::logger_to_write<>
 given the logger type, gets the write_msg part, without needing to know the logger's definition (a typedef is enough) More...
struct  boost::logging::profile::compute_for_logger< logger_type >
 Allows you to compute profiling for your logger class. More...
struct  boost::logging::profile::compute_for_filter< filter_type >
 Allows you to compute profiling for your filter class. More...

Detailed Description

Allows you to profile your application' logging.

That is, see how much CPU time is taken for logging



Copyright John Torjo © 2007
Have a question/ suggestion/ comment? Send me feedback