eis/eqpalg/.do_not_use/exp_sample_curve.h

35 lines
1023 B
C++

/******************************************************************************************************************
* Action instruction algorithm(study sample data online,compare with sample
*data)
*
* arg[0] action expression
* arg[1] feedback expression
* arg[2] expression of judgment result
*
* feedback expression
* arg[2] expression of judgment result
*
* 1.0 2020-12-17 zoufuzhou
* 1.1 2021-03-10 change format & add mix_cc
******************************************************************************************************************/
#pragma once
#include <eqpalg/algs/exp_sample.h>
#include <eqpalg/stat_tools/s_curve_impl.h>
#include <iomanip>
#include <iostream>
#include <string>
class ExpSampleCurve : virtual public ExpSample<s_curve_impl_t> {
public:
ExpSampleCurve(const string& name, const mix_cc::json& rule_json,
const string& ruleId);
virtual ~ExpSampleCurve();
public:
int init() override;
protected:
AlarmInfo mon_proc() override;
};