#pragma once #include "XmlDocObject.h" #include "XmlNodeObject.h" #include "XmlNodeObjectCollection.h" class APPMode : public XmlNodeObject { 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 PZModeCollBase; class PZModeCollection : public PZModeCollBase { public: PZModeCollection(void); }; class PZModeConfigures : public XmlDocObject { friend class XmlNodeBind; BEGIN_BINDELEM() ELEMENT(APPMode) END_BINDELEM() public: PZModeConfigures(void); PZModeCollection APPMode; };