1234567891011121314151617181920 |
- #pragma once
- #include <string>
- #include <vector>
- #include "element.h"
- #include <map>
- using namespace std;
- using namespace OTSDATA;
- class MaxEDSRule :public xmls::ISlo
- {
- public:
- virtual void Serialize(bool isStoring, tinyxml2::XMLDocument* classDoc, tinyxml2::XMLElement* rootNode) override;
- CElementsList m_elementList;
- std::vector<std::string> m_ImgPropertyList;
- std::vector<std::string> m_OtherpropertyList;
- std::vector<std::string> m_usingConstants;
- std::string m_expressionStr;
- double m_MaxEDSTime;
- };
- typedef std::shared_ptr<MaxEDSRule> MaxEDSRulePtr;
- typedef std::vector<MaxEDSRulePtr> MaxEDSRuleList;
|