#pragma once #include "MsrParamFileMgr.h" #include "MsrParamsClr.h" namespace OTSCLRINTERFACE { using namespace System; using namespace OTSMODEL; //CMsrParamFileMgrClr public ref class CMsrParamFileMrgClr : public Object { public: CMsrParamFileMrgClr(); // constructor CMsrParamFileMrgClr(CMsrParamFileMgrPtr); CMsrParamFileMrgClr(CMsrParamFileMrg*); // copy constructor !CMsrParamFileMrgClr(); ~CMsrParamFileMrgClr(); CMsrParamFileMgrPtr GetMsrParamFileMgrPtr(); // Load/Save bool Load(String^ a_strPathName, bool a_bClear); bool Save(String^ a_strPathName); // file pathname String^ GetPathName(); // measurement parameters file CMsrParamsClr^ GetMsrParams(); bool SetMsrParamFile(CMsrParamsClr^ a_poMsrParams); protected: CMsrParamFileMgrPtr *m_LpMsrParamFileMrg; }; }