C# Class VS_QuickNavigation.Utils.CTagsGenerator

Mostrar archivo Open project: thennequin/VS-QuickNavigation

Public Methods

Method Description
GeneratorFromDocument ( EnvDTE document ) : IEnumerable
GeneratorFromFile ( string filePath ) : IEnumerable
GeneratorFromFiles ( IEnumerable filePaths, int>.Action progressAction = null ) : IEnumerable
GeneratorFromSolution ( ) : void
GeneratorFromString ( string fileContent, string ext ) : IEnumerable

Private Methods

Method Description
ExecCTags ( string args ) : Process
ExtractLine ( string tagInfos, int &line ) : bool
GetCTagsPath ( ) : string
GetTempFile ( ) : string
ParseTagFile ( string filePath ) : IEnumerable
ToArray ( ) : string[]

Method Details

GeneratorFromDocument() public static method

public static GeneratorFromDocument ( EnvDTE document ) : IEnumerable
document EnvDTE
return IEnumerable

GeneratorFromFile() public static method

public static GeneratorFromFile ( string filePath ) : IEnumerable
filePath string
return IEnumerable

GeneratorFromFiles() public static method

public static GeneratorFromFiles ( IEnumerable filePaths, int>.Action progressAction = null ) : IEnumerable
filePaths IEnumerable
progressAction int>.Action
return IEnumerable

GeneratorFromSolution() public static method

public static GeneratorFromSolution ( ) : void
return void

GeneratorFromString() public static method

public static GeneratorFromString ( string fileContent, string ext ) : IEnumerable
fileContent string
ext string
return IEnumerable