123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- #pragma once
- #include "XmlDocObject.h"
- #include "XmlNodeObject.h"
- #include "XmlNodeObjectCollection.h"
- class APPMode : public XmlNodeObject<APPMode>
- {
- friend class XmlNodeBind;
- BEGIN_BINDELEM()
- ELEMENT(AppModeKey)
- ELEMENT(APPModeName)
- ELEMENT(BinningMode)
- ELEMENT(FrameRate)
- ELEMENT(OpenROI)
- ELEMENT(StartLine)
- ELEMENT(EndLine)
- ELEMENT(StartColum)
- ELEMENT(EndColum)
- ELEMENT(DelayT1)
- ELEMENT(DelayT2)
- ELEMENT(DelayT3)
- END_BINDELEM()
- public:
- int AppModeKey;
- CString APPModeName;
- int BinningMode;
- int FrameRate;
- int OpenROI;
- int StartLine;
- int EndLine;
- int StartColum;
- int EndColum;
- int DelayT1;
- int DelayT2;
- int DelayT3;
- };
- typedef XmlNodeObjectCollection<APPMode, int, ElementKey> PZModeCollBase;
- class PZModeCollection : public PZModeCollBase
- {
- public:
- PZModeCollection(void);
- };
- class PZModeConfigures : public XmlDocObject<PZModeConfigures>
- {
- friend class XmlNodeBind;
- BEGIN_BINDELEM()
- ELEMENT(APPMode)
- END_BINDELEM()
- public:
- PZModeConfigures(void);
- PZModeCollection APPMode;
- };
|