C# Класс CodeAnalyzer.Analyzer

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
FileName string

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Analyzer() публичный Метод

public Analyzer ( string fileName ) : Extensions
fileName string
Результат Extensions

CompareFullNames() публичный статический Метод

public static CompareFullNames ( string func1, string func2 ) : int
func1 string
func2 string
Результат int

GetCallModel() публичный Метод

public GetCallModel ( ) : List
Результат List

GetMaxHits() публичный Метод

public GetMaxHits ( string name ) : int
name string
Результат int

GetModuleFunctionNames() публичный Метод

public GetModuleFunctionNames ( string module ) : List
module string
Результат List

GetModuleNames() публичный Метод

public GetModuleNames ( ) : List
Результат List

GetModulesModel() публичный Метод

public GetModulesModel ( ) : List
Результат List

GetSourceSection() публичный Метод

public GetSourceSection ( string module ) : List
module string
Результат List

Load() публичный Метод

public Load ( MainForm form ) : void
form MainForm
Результат void

Описание свойств

FileName публичное статическое свойство

public static string FileName
Результат string