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