TriggeringEventEvaluator.hh 609 B

1234567891011121314151617181920212223
  1. /*
  2. * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
  3. * Copyright 2002, Bastiaan Bakker. All rights reserved.
  4. *
  5. * See the COPYING file for the terms of usage and distribution.
  6. */
  7. #if !defined(h_fb88639f_85c9_481a_a3a0_f25ae8bac24c)
  8. #define h_fb88639f_85c9_481a_a3a0_f25ae8bac24c
  9. #include <log4cpp/LoggingEvent.hh>
  10. namespace log4cpp
  11. {
  12. class LOG4CPP_EXPORT TriggeringEventEvaluator
  13. {
  14. public:
  15. virtual bool eval(const LoggingEvent& event) const = 0;
  16. virtual ~TriggeringEventEvaluator() {}
  17. };
  18. }
  19. #endif // h_fb88639f_85c9_481a_a3a0_f25ae8bac24c