BoilerPlate-LightweightLogging Service OMG Formal/03-11-03 |
#include <LogRecordFilter.h>
Inheritance diagram for LogRecordFilter:
Log Records sometimes need to be tested against a specific criteria to determine if the record should be a member of a set. This class provides the general contract for such a filter.
$Revsion$
Public Member Functions | |
virtual CosLwLog::RecordId | filter (const CosLwLog::LogRecord &recd) const =0 |
|
All LogRecordFilters are required to cover this operation The fundamental test for determining if a LogRecord should have membership in a set given a specific criteria. The criteria is expected to have been established during construction of the LogRecordFilter implementation. A LogRecordFilter returns the RecordId of the tested record if successful, else it return's zero.
Implemented in DefaultLogRecordFilter, LogLevelLogRecordFilter, ProducerIdLogRecordFilter, and ProducerNameLogRecordFilter. |
Copyright © BoilerPlate.org | Generated on Tue Nov 30 16:33:14 2004 for BoilerPlate CosLightweightLogging Service by 1.3.7 |