C# 클래스 ArchiMetrics.Analysis.Metrics.HalsteadMetrics

상속: IHalsteadMetrics
파일 보기 프로젝트 열기: jjrdk/ArchiMetrics 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
GenericInstanceGetPropertyMetrics IHalsteadMetrics
GenericInstanceSetPropertyMetrics IHalsteadMetrics
GenericStaticGetPropertyMetrics IHalsteadMetrics
GenericStaticSetPropertyMetrics IHalsteadMetrics

공개 메소드들

메소드 설명
GetBugs ( ) : int
GetDifficulty ( ) : double
GetEffort ( ) : System.TimeSpan
GetLength ( ) : int
GetVocabulary ( ) : int
GetVolume ( ) : double
HalsteadMetrics ( int numOperands, int numOperators, int numUniqueOperands, int numUniqueOperators ) : System
Merge ( IHalsteadMetrics other ) : IHalsteadMetrics

비공개 메소드들

메소드 설명
HalsteadMetrics ( ) : System

메소드 상세

GetBugs() 공개 메소드

public GetBugs ( ) : int
리턴 int

GetDifficulty() 공개 메소드

public GetDifficulty ( ) : double
리턴 double

GetEffort() 공개 메소드

public GetEffort ( ) : System.TimeSpan
리턴 System.TimeSpan

GetLength() 공개 메소드

public GetLength ( ) : int
리턴 int

GetVocabulary() 공개 메소드

public GetVocabulary ( ) : int
리턴 int

GetVolume() 공개 메소드

public GetVolume ( ) : double
리턴 double

HalsteadMetrics() 공개 메소드

public HalsteadMetrics ( int numOperands, int numOperators, int numUniqueOperands, int numUniqueOperators ) : System
numOperands int
numOperators int
numUniqueOperands int
numUniqueOperators int
리턴 System

Merge() 공개 메소드

public Merge ( IHalsteadMetrics other ) : IHalsteadMetrics
other IHalsteadMetrics
리턴 IHalsteadMetrics

프로퍼티 상세

GenericInstanceGetPropertyMetrics 공개적으로 정적으로 프로퍼티

public static IHalsteadMetrics GenericInstanceGetPropertyMetrics
리턴 IHalsteadMetrics

GenericInstanceSetPropertyMetrics 공개적으로 정적으로 프로퍼티

public static IHalsteadMetrics GenericInstanceSetPropertyMetrics
리턴 IHalsteadMetrics

GenericStaticGetPropertyMetrics 공개적으로 정적으로 프로퍼티

public static IHalsteadMetrics GenericStaticGetPropertyMetrics
리턴 IHalsteadMetrics

GenericStaticSetPropertyMetrics 공개적으로 정적으로 프로퍼티

public static IHalsteadMetrics GenericStaticSetPropertyMetrics
리턴 IHalsteadMetrics