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 LOG4CPP_NS_BEGIN 00007 class LOG4CPP_EXPORT TriggeringEventEvaluator 00008 { 00009 public: 00010 virtual bool eval(const LoggingEvent& event) const = 0; 00011 virtual ~TriggeringEventEvaluator() {} 00012 }; 00013 LOG4CPP_NS_END 00014 00015 #endif // h_fb88639f_85c9_481a_a3a0_f25ae8bac24c