#ifndef _H_ALGORITHM_SPM_UD_H #define _H_ALGORITHM_SPM_UD_H #include #include #include #include #include #include #include const int RETRACT = 1; const int DOWN = 0; const int UP = 1; class AlgSpmUD:virtual public AlgorithmBase { public: AlgSpmUD(const string name,const Json::Value rulejson, const string ruleid); virtual ~AlgSpmUD(); public: virtual int Reload(); virtual int calculate(string& outjson); }; #endif