C# Class CodeAnalyzer.Analyzer

ファイルを表示 Open project: rotators/tools Class Usage Examples

Public Properties

Property Type Description
FileName string

Public Methods

Method Description
Analyzer ( string fileName ) : Extensions
CompareFullNames ( string func1, string func2 ) : int
GetCallModel ( ) : List
GetMaxHits ( string name ) : int
GetModuleFunctionNames ( string module ) : List
GetModuleNames ( ) : List
GetModulesModel ( ) : List
GetSourceSection ( string module ) : List
Load ( MainForm form ) : void

Private Methods

Method Description
appendChildren ( TreeModel model, CallPaths path ) : void
loadCalls ( ) : void
prepareCallViewModel ( ) : void
prepareDetails ( ) : void
prepareFnames ( ) : void
prepareModels ( ) : void
prepareModulesViewModel ( ) : void
processCallStack ( CallStack stack ) : void
processModules ( CallStack stack ) : void
processPaths ( CallStack stack ) : void

Method Details

Analyzer() public method

public Analyzer ( string fileName ) : Extensions
fileName string
return Extensions

CompareFullNames() public static method

public static CompareFullNames ( string func1, string func2 ) : int
func1 string
func2 string
return int

GetCallModel() public method

public GetCallModel ( ) : List
return List

GetMaxHits() public method

public GetMaxHits ( string name ) : int
name string
return int

GetModuleFunctionNames() public method

public GetModuleFunctionNames ( string module ) : List
module string
return List

GetModuleNames() public method

public GetModuleNames ( ) : List
return List

GetModulesModel() public method

public GetModulesModel ( ) : List
return List

GetSourceSection() public method

public GetSourceSection ( string module ) : List
module string
return List

Load() public method

public Load ( MainForm form ) : void
form MainForm
return void

Property Details

FileName public_oe static_oe property

public static string FileName
return string