C# 클래스 Analyzer.AnalyzerBase

파일 보기 프로젝트 열기: 2014-sed-team3/term-project

공개 메소드들

메소드 설명
CalculateProgressInPercent ( Int32 calculationsCompleted, Int32 totalCalculations ) : Int32
tryAnalyze ( IGraph graph, BackgroundWorker bgw, AnalyzeResultBase &results ) : bool

보호된 메소드들

메소드 설명
ReportProgress ( Int32 iCalculationsSoFar, Int32 iTotalCalculations, BackgroundWorker oBackgroundWorker ) : void
ReportProgressAndCheckCancellationPending ( Int32 iCalculationsSoFar, Int32 iTotalCalculations, BackgroundWorker oBackgroundWorker ) : System.Boolean

메소드 상세

CalculateProgressInPercent() 공개 정적인 메소드

public static CalculateProgressInPercent ( Int32 calculationsCompleted, Int32 totalCalculations ) : Int32
calculationsCompleted System.Int32
totalCalculations System.Int32
리턴 System.Int32

ReportProgress() 보호된 메소드

protected ReportProgress ( Int32 iCalculationsSoFar, Int32 iTotalCalculations, BackgroundWorker oBackgroundWorker ) : void
iCalculationsSoFar System.Int32
iTotalCalculations System.Int32
oBackgroundWorker System.ComponentModel.BackgroundWorker
리턴 void

ReportProgressAndCheckCancellationPending() 보호된 메소드

protected ReportProgressAndCheckCancellationPending ( Int32 iCalculationsSoFar, Int32 iTotalCalculations, BackgroundWorker oBackgroundWorker ) : System.Boolean
iCalculationsSoFar System.Int32
iTotalCalculations System.Int32
oBackgroundWorker System.ComponentModel.BackgroundWorker
리턴 System.Boolean

tryAnalyze() 공개 추상적인 메소드

public abstract tryAnalyze ( IGraph graph, BackgroundWorker bgw, AnalyzeResultBase &results ) : bool
graph IGraph
bgw System.ComponentModel.BackgroundWorker
results AnalyzeResultBase
리턴 bool