#ifndef _H_ALGORITHM_INSTANT_COMMON_H #define _H_ALGORITHM_INSTANT_COMMON_H #include #include #include #include #include #include #include class AlgInstantCommon:virtual public AlgorithmBase { public: AlgInstantCommon(const string name,const Json::Value rulejson, const string ruleid); virtual ~AlgInstantCommon(); public: virtual int Reload(); virtual int calculate(string& outjson); private: std::map m_vars; MathExpression* mp_exp; }; #endif