AllPassFilter Class Reference

#include <pvlogger_accessories.h>

Inheritance diagram for AllPassFilter:
PVLoggerFilter

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)

Detailed Description

Example filter that allows all messages to be logged.


Member Typedef Documentation

Reimplemented from PVLoggerFilter.

Reimplemented from PVLoggerFilter.

Reimplemented from PVLoggerFilter.


Constructor & Destructor Documentation

AllPassFilter::AllPassFilter (  )  [inline]
virtual AllPassFilter::~AllPassFilter (  )  [inline, virtual]

Member Function Documentation

filter_status_type AllPassFilter::FilterOpaqueMessge ( char *  tag,
message_id_type  msgID,
log_level_type  level 
) [inline, virtual]
filter_status_type AllPassFilter::FilterString ( char *  tag,
message_id_type  msgID,
log_level_type  level 
) [inline, virtual]

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

OSCL API
Posting Version: CORE_9.004.1.1