#pragma once #include class FeedbackAlg : public ExpBase { public: FeedbackAlg(const std::string& name, const mix_cc::json& rule_json, const std::string& ruleId, size_t exp_type); ~FeedbackAlg() override; protected: AlarmInfo doMonProc() override; void doInitExtend() override; private: bool hasBoundCheck_; // CondBound (exp_type 4) vs Logic (exp_type 3) };