#pragma once #include "CEquipment.h" namespace SERVO { class CMeasurement : public CEquipment { public: CMeasurement(); virtual ~CMeasurement(); public: virtual const char* getClassName(); virtual void init(); virtual void term(); virtual void initPins(); virtual void initSteps(); virtual void initSlots(); virtual void onTimer(UINT nTimerid); virtual void serialize(CArchive& ar); virtual void getAttributeVector(CAttributeVector& attrubutes); virtual int recvIntent(CPin* pPin, CIntent* pIntent); virtual int getIndexerOperationModeBaseValue(); virtual int parsingParams(const char* pszData, size_t size, std::vector& parsms); virtual int parsingProcessData(const char* pszData, size_t size, std::vector& parsms); virtual int parsingSVData(const char* pszData, size_t size, std::vector& parsms); }; }