| 1234567891011121314151617181920212223242526272829303132333435363738 |
- #pragma once
- #include "PartSizeClass.h"
- namespace OTSINTERFACE {
- using namespace System;
- using namespace System::Collections::Generic;
- using namespace OTSMODEL;
- public ref class CPartSizeClassClr
- {
- public:
- CPartSizeClassClr();
- CPartSizeClassClr(CPartSizeClassPtr);
-
- ~CPartSizeClassClr();
- !CPartSizeClassClr();
- public:
- CPartSizeClassPtr GetPartSizeClassPtr();
-
- // size class name
- String^ GetName();
- void SetName(String^ a_strName);
- // class data list
- List<double>^ GetSizeClassList();
- void SetSizeClassList(List<double>^ a_listSizeClass);
- // validation
- bool IsValid();
- private:
- CPartSizeClassPtr* m_LpPartSizeClass;
- };
- }
|