#pragma once
|
|
#include "ParsingGlassResult.h"
|
|
class AFX_EXT_CLASS CParsingGlassResult_CSOTC : public CParsingGlassResult
|
{
|
public:
|
CParsingGlassResult_CSOTC(void);
|
virtual ~CParsingGlassResult_CSOTC(void);
|
|
virtual void ParsingFileToGlassResult(CGlassResult* pGlassResult, CResultFileManager* pResultFileMgr);
|
virtual int ParsingReviewResultDataToFile(CGlassResult* pGlassResult, CResultFileManager* pResultFileMgr);
|
virtual int ParsingReviewResultDataCD(CGlassResult* pGlassResult, CResultFileManager* pResultFileMgr);
|
virtual int ParsingReviewResultDataSD(CGlassResult* pGlassResult, CResultFileManager* pResultFileMgr);
|
virtual int ParsingWsiResultDataToFile(CGlassResult* pGlassResult, CResultFileManager* pResultFileMgr);
|
virtual int ParsingReflowResultData(CGlassResult* pGlassResult, CResultFileManager* pResultFileMgr);
|
|
virtual int ParsingMeasureResultDataToFile(CGlassResult* pGlassResult, CResultFileManager* pResultFileMgr);
|
|
private:
|
int GetDefectType(const CString& strValue);
|
int GetGrayType(const CString& strValue);
|
CString GetGrayType(const int& nValue);
|
int GetProcessType(const CString& strValue);
|
int GetSizeType(const CString& strValue);
|
int GetStackType(const CString& strValue);
|
int GetJudgeType(const CString& strValue);
|
int GetOpticType(int nDefectType);
|
int GetGlassJudgeNum(char judgeCode);
|
//int GetFeatureType(const CString& strValue);
|
};
|