eis/eqpalg/.do_not_use/no_need/AlgCarLimit.h

34 lines
588 B
C++

#ifndef _H_ALGORITHM_CAR_LIMIT_H
#define _H_ALGORITHM_CAR_LIMIT_H
#include <eqpalg/AlgCommonDefine.h>
#include <eqpalg/alg_base.h>
class AlgCarLimit:virtual public AlgBase
{
public:
AlgCarLimit(const string name,const Json::Value rulejson, const string ruleId);
virtual ~AlgCarLimit();
public:
virtual int init() override;
virtual int calculate(string& outjson);
private:
int submitDataBase(long long diff);
private:
int m_act_pos;
int m_limit_pos;
int m_speed;
int pre_limit_pos;
//CMemTable<T_LOV_FDAAITEM::STR_T_LOV_FDAAITEM>* pFDAA;
};
#endif