SDC C-Project CF Review 프로그램
LYW
2021-09-14 ffe71aadfdcb4a9ea2ac4d8d320983d42ef3cad5
ReviewHistory/ReveiwHistory/CustomizeReview.h
»õ ÆÄÀÏ
@@ -0,0 +1,65 @@
#pragma once
#include <vector>
struct _CustomizeReview
{
   int      m_nCustomizeDefectType   ;//0:Location(User, Fiexed) Review, 1:reflower, 2:Wsi
   double   m_dCustomizeDefectPosXmm;  //mm ë‹¨ìœ„ x ì½”너 ì¢Œí‘œ [김태현 2019/1/17]
   double   m_dCustomizeDefectPosYmm;  //mm ë‹¨ìœ„ y ì½”너 ì¢Œí‘œ
   int      m_nCustomizeParam1   ;
   int      m_nCustomizeParam2   ;
};
class CCustomizeReview
{
public:
   CCustomizeReview(void);
   virtual ~CCustomizeReview(void);
public:
   BOOL openFile(char* pRecipeName);
   BOOL IsRead() { return m_bReadSuccess; }
   int GetCustomizeReviewNum() { return (int)m_vecCustomizeReview.size();}
   _CustomizeReview* GetCustomizeReivew(int i) { return &m_vecCustomizeReview[i]; }
   int   GetCustomizeType(){return m_nCustomizePlanType;};
public:
   CString               m_strCustomizeReviewRecipePath;
   DWORD               m_dwMacroReadTime;
protected:
   char* getParsingData(char* pBuf, int nLen, CString* pOutData);
   char* getParsingData(char* pBuf, int nLen, int* pOutData);
protected:
   BOOL m_bReadSuccess;
   int m_nCustomizePlanType;
   std::vector<_CustomizeReview> m_vecCustomizeReview;
};