Classes | |
class | basic_event_composer |
An event composer. More... | |
class | custom_event_category_mapping |
Customizable event category mapping. More... | |
class | custom_event_id_mapping |
Customizable event ID mapping. More... | |
class | custom_event_type_mapping |
Customizable event type mapping. More... | |
class | direct_event_category_mapping |
Straightforward event category mapping. More... | |
class | direct_event_id_mapping |
Straightforward event ID mapping. More... | |
class | direct_event_type_mapping |
Straightforward event type mapping. More... | |
Typedefs | |
typedef boost::log::aux::tagged_integer < unsigned int, event_id_tag > | event_id |
A tagged integral type that represents event identifier for the Windows API. More... | |
typedef boost::log::aux::tagged_integer < unsigned short, event_category_tag > | event_category |
A tagged integral type that represents event category for the Windows API. More... | |
Enumerations | |
enum | registration_mode { never, on_demand, forced } |
Event log source registration modes. More... | |
enum | event_type { success = 0, info = 4, warning = 2, error = 1 } |
Windows event types. More... | |
Functions | |
event_id | make_event_id (unsigned int id) |
The function constructs event identifier from an integer. More... | |
event_category | make_event_category (unsigned short cat) |
The function constructs event category from an integer. More... | |
BOOST_LOG_API event_type | make_event_type (unsigned short lev) |
The function constructs log record level from an integer. More... | |
typedef boost::log::aux::tagged_integer< unsigned short, event_category_tag > boost::sinks::event_log::event_category |
A tagged integral type that represents event category for the Windows API.
typedef boost::log::aux::tagged_integer< unsigned int, event_id_tag > boost::sinks::event_log::event_id |
A tagged integral type that represents event identifier for the Windows API.
|
inline |
The function constructs event category from an integer.
|
inline |
The function constructs event identifier from an integer.
BOOST_LOG_API event_type boost::sinks::event_log::make_event_type | ( | unsigned short | lev | ) |
The function constructs log record level from an integer.