12345678910111213141516171819202122232425262728293031323334353637383940 |
- #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;
- };
- }
|