C# Class Meta.VCCompilerHelper

Afficher le fichier Open project: brandon-kohn/Meta Class Usage Examples

Méthodes publiques

Méthode Description
GenerateCLCmdArgs ( ) : string
GenerateCLCmdArgs ( string filename, bool skipPrecompiledHeader = true, bool skipObjectFile = true, bool skipMinimalRebuild = true ) : string
GetActiveFileConfiguration ( VCFile file ) : VCFileConfiguration
GetActiveFileConfiguration ( string filename ) : VCFileConfiguration
GetVCFile ( string name ) : VCFile
ReplaceAdditionalIncludeDir ( VCConfiguration cfg, string oldDef, string newDef ) : void
ReplaceAdditionalLibraryDir ( VCConfiguration cfg, string oldDef, string newDef ) : void
ReplaceMacros ( string s, VCConfiguration cfg = null ) : string
ReplaceMacros ( string s, VCFileConfiguration cfg ) : string
ReplacePreprocessorDefine ( VCConfiguration cfg, string oldDef, string newDef ) : void
VCCompilerHelper ( EnvDTE prj ) : System

Private Methods

Méthode Description
Initialize ( EnvDTE prj ) : void

Method Details

GenerateCLCmdArgs() public méthode

public GenerateCLCmdArgs ( ) : string
Résultat string

GenerateCLCmdArgs() public méthode

public GenerateCLCmdArgs ( string filename, bool skipPrecompiledHeader = true, bool skipObjectFile = true, bool skipMinimalRebuild = true ) : string
filename string
skipPrecompiledHeader bool
skipObjectFile bool
skipMinimalRebuild bool
Résultat string

GetActiveFileConfiguration() public méthode

public GetActiveFileConfiguration ( VCFile file ) : VCFileConfiguration
file VCFile
Résultat VCFileConfiguration

GetActiveFileConfiguration() public méthode

public GetActiveFileConfiguration ( string filename ) : VCFileConfiguration
filename string
Résultat VCFileConfiguration

GetVCFile() public méthode

public GetVCFile ( string name ) : VCFile
name string
Résultat VCFile

ReplaceAdditionalIncludeDir() public méthode

public ReplaceAdditionalIncludeDir ( VCConfiguration cfg, string oldDef, string newDef ) : void
cfg VCConfiguration
oldDef string
newDef string
Résultat void

ReplaceAdditionalLibraryDir() public méthode

public ReplaceAdditionalLibraryDir ( VCConfiguration cfg, string oldDef, string newDef ) : void
cfg VCConfiguration
oldDef string
newDef string
Résultat void

ReplaceMacros() public méthode

public ReplaceMacros ( string s, VCConfiguration cfg = null ) : string
s string
cfg VCConfiguration
Résultat string

ReplaceMacros() public méthode

public ReplaceMacros ( string s, VCFileConfiguration cfg ) : string
s string
cfg VCFileConfiguration
Résultat string

ReplacePreprocessorDefine() public méthode

public ReplacePreprocessorDefine ( VCConfiguration cfg, string oldDef, string newDef ) : void
cfg VCConfiguration
oldDef string
newDef string
Résultat void

VCCompilerHelper() public méthode

public VCCompilerHelper ( EnvDTE prj ) : System
prj EnvDTE
Résultat System