RptParamFileMgrClr.h 762 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #pragma once
  2. #include "RptParamFileMgr.h"
  3. #include "RptParamFileClr.h"
  4. namespace OTSCLRINTERFACE {
  5. using namespace System::Collections::Generic;
  6. using namespace System;
  7. using namespace OTSDATA;
  8. using namespace OTSMODEL;
  9. public ref class CRptParamFileMgrClr
  10. {
  11. public:
  12. CRptParamFileMgrClr();
  13. ~CRptParamFileMgrClr();
  14. !CRptParamFileMgrClr();
  15. CRptParamFileMgrPtr GetRptParamFileMgr();
  16. bool Save(OTS_SOFT_PACKAGE_ID a_nPackId);
  17. bool Load(OTS_SOFT_PACKAGE_ID a_nPackId);
  18. // Report param file pointer
  19. CRptParamFileClr^ GetRptParamFile();
  20. void SetRptParamFile(CRptParamFileClr^);
  21. // file pathname
  22. String^ GetPathName();
  23. void SetPathName(String^ a_strPathName);
  24. protected:
  25. CRptParamFileMgrPtr* m_LpRptParamFileMgr;
  26. };
  27. }