summaryrefslogtreecommitdiff
path: root/src/desktop/rule/matchEngine/BoolMatchEngine.hpp
blob: bd162cdad2ed48901be86820ce6fe91f3cf8f194 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once

#include "MatchEngine.hpp"

namespace Desktop::Rule {
    class CBoolMatchEngine : public IMatchEngine {
      public:
        CBoolMatchEngine(const std::string&);
        virtual ~CBoolMatchEngine() = default;

        virtual bool match(bool other);

      private:
        bool m_value = false;
    };
}