BoilerPlate-LightweightLogging Service OMG Formal/03-11-03 |
00001 00029 #ifndef LOGLEVELLOGRECORDFILTER_H 00030 #define LOGLEVELLOGRECORDFILTER_H 00031 00032 #include "LogRecordFilter.h" 00033 00043 class LogLevelLogRecordFilter : 00044 public virtual LogRecordFilter 00045 { 00046 public: 00047 00052 LogLevelLogRecordFilter(const CosLwLog::LogLevelSequence& levels); 00053 00058 virtual ~LogLevelLogRecordFilter() {} 00059 00064 LogLevelLogRecordFilter(const LogLevelLogRecordFilter& filter); 00065 00066 00079 virtual 00080 CosLwLog::RecordId filter(const CosLwLog::LogRecord& recd) const; 00081 00082 00083 private: 00084 00088 const CosLwLog::LogLevelSequence& _levels; 00089 00090 }; 00091 00092 #endif
Copyright © BoilerPlate.org | Generated on Tue Nov 30 16:32:45 2004 for BoilerPlate CosLightweightLogging Service by 1.3.7 |