#pragma once
|
|
#include "PrioritySorter.h"
|
|
class AFX_EXT_CLASS CPrioritySorter_Aps : public CPrioritySorter
|
{
|
public:
|
CPrioritySorter_Aps(int nMaxPointCount=MAX_REVIEW_POINT_SIZE);
|
virtual ~CPrioritySorter_Aps(void);
|
|
protected:
|
virtual int PrioritySorting();
|
virtual int FilteringAndSorting();
|
virtual int AddDefectPointPriority(int nPriorityData, const CRcpPriorityInfo *pRcpPriorityInfo);
|
|
int AddReviewPoint();
|
int AddWsiPoint();
|
int AddUserPoint();
|
int AddMeasurePoint();
|
|
int AddReviewDefectResult(int nModuleIdx=-1);
|
int AddWsiDefectResult(int nModuleIdx=-1);
|
|
BOOL CheckReviewPriority(const CRcpPriorityInfo* pPriorityInfo, CDefectResult* pDefectResult);
|
};
|