29 lines
555 B
C
29 lines
555 B
C
|
|
#ifndef _H_ALGORITHM_TORQUE_H
|
||
|
|
#define _H_ALGORITHM_TORQUE_H
|
||
|
|
|
||
|
|
|
||
|
|
#include <eqpalg/AlgCommonDefine.h>
|
||
|
|
#include <eqpalg/AlgorithmBase.h>
|
||
|
|
#include <queue>
|
||
|
|
|
||
|
|
class AlgTorque:virtual public AlgorithmBase
|
||
|
|
{
|
||
|
|
public:
|
||
|
|
AlgTorque(const string name,const Json::Value rulejson, const string ruleid);
|
||
|
|
|
||
|
|
virtual ~AlgTorque();
|
||
|
|
|
||
|
|
public:
|
||
|
|
|
||
|
|
virtual int Reload();
|
||
|
|
virtual int calculate(string& outjson);
|
||
|
|
|
||
|
|
private:
|
||
|
|
IHDBTools* mp_ihdb;
|
||
|
|
//CMemTable<T_LOV_FDAAITEM::STR_T_LOV_FDAAITEM>* pFDAA;
|
||
|
|
private:
|
||
|
|
time_t m_curr, m_start, m_end;
|
||
|
|
};
|
||
|
|
|
||
|
|
#endif
|