00001 #if !defined(h_fb88639f_85c9_481a_a3a0_f25ae8bac24c)
00002 #define h_fb88639f_85c9_481a_a3a0_f25ae8bac24c
00003
00004 #include <log4cpp/LoggingEvent.hh>
00005
00006 namespace log4cpp
00007 {
00008 class LOG4CPP_EXPORT TriggeringEventEvaluator
00009 {
00010 public:
00011 virtual bool eval(const LoggingEvent& event) const = 0;
00012 virtual ~TriggeringEventEvaluator() {}
00013 };
00014 }
00015
00016 #endif // h_fb88639f_85c9_481a_a3a0_f25ae8bac24c