#include <pvlogger_accessories.h>
Public Types | |
typedef PVLoggerFilter::message_id_type | message_id_type |
typedef PVLoggerFilter::log_level_type | log_level_type |
typedef PVLoggerFilter::filter_status_type | filter_status_type |
Public Member Functions | |
AllPassFilter () | |
virtual | ~AllPassFilter () |
filter_status_type | FilterString (char *tag, message_id_type msgID, log_level_type level) |
filter_status_type | FilterOpaqueMessge (char *tag, message_id_type msgID, log_level_type level) |
Example filter that allows all messages to be logged.
Reimplemented from PVLoggerFilter.
Reimplemented from PVLoggerFilter.
Reimplemented from PVLoggerFilter.
AllPassFilter::AllPassFilter | ( | ) | [inline] |
virtual AllPassFilter::~AllPassFilter | ( | ) | [inline, virtual] |
filter_status_type AllPassFilter::FilterOpaqueMessge | ( | char * | tag, | |
message_id_type | msgID, | |||
log_level_type | level | |||
) | [inline, virtual] |
Implements PVLoggerFilter.
References OSCL_UNUSED_ARG, and PVLOGGER_FILTER_ACCEPT.
filter_status_type AllPassFilter::FilterString | ( | char * | tag, | |
message_id_type | msgID, | |||
log_level_type | level | |||
) | [inline, virtual] |
Implements PVLoggerFilter.
References OSCL_UNUSED_ARG, and PVLOGGER_FILTER_ACCEPT.