1 /* Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+ */
3 #ifndef COMBINERFILTER_H
4 #define COMBINERFILTER_H
6 #include "livestatus/filter.hpp"
8 using namespace icinga;
16 class CombinerFilter : public Filter
19 DECLARE_PTR_TYPEDEFS(CombinerFilter);
21 void AddSubFilter(const Filter::Ptr& filter);
24 std::vector<Filter::Ptr> m_Filters;
26 CombinerFilter() = default;
31 #endif /* COMBINERFILTER_H */