#pragma once
|
#include "CReadStep.h"
|
#include <list>
|
|
|
namespace SERVO {
|
class CEqProcessStep : public CReadStep
|
{
|
public:
|
CEqProcessStep();
|
~CEqProcessStep();
|
|
public:
|
void getAttributeVector(CAttributeVector& attrubutes);
|
virtual int onReadData();
|
virtual int onComplete();
|
virtual int onTimeout();
|
void setProcessDev(int nDev);
|
std::string& getGlassId();
|
std::string& getStartTime();
|
std::string& getEndTime();
|
unsigned int getTotalParameter();
|
const std::list<std::string> getParameters();
|
void getParameters(std::list<std::string>& list);
|
|
private:
|
int m_nProcessDev;
|
std::string m_strGlassId;
|
std::string m_strStartTime;
|
std::string m_strEndTime;
|
unsigned int m_nTotalParameter;
|
unsigned int m_nTotalGroup;
|
unsigned int m_nCurrentGroup;
|
std::list<std::string> m_params;
|
};
|
}
|