C# Class Naggy.AVRStudio

ファイルを表示 Open project: saaadhu/naggy Class Usage Examples

Public Methods

Method Description
GetArch ( string filePath, DTE dte ) : NaggyClang.Arch
GetIncludePaths ( string fileName, DTE dte ) : IEnumerable
GetLanguage ( string filePath, DTE dte ) : NaggyClang.Language
GetPredefinedSymbols ( string fileName, DTE dte ) : IEnumerable
IsC99Enabled ( Project project ) : bool
IsCPP11Enabled ( Project project ) : bool

Private Methods

Method Description
GetArchFromCommandLine ( string toolchainName ) : NaggyClang.Arch
GetPossibleProjectBasedOnToolchainHeaderPath ( string fileName, DTE dte ) : Project
GetPredefinedSymbols ( dynamic compiler, dynamic project ) : string[]
GetProject ( DTE dte, string fileName ) : Project
GetProjectItem ( DTE dte, string fileName ) : ProjectItem
GetProjectProperty ( dynamic project, string name ) : string
GetProjectsInSolution ( DTE dte ) : IEnumerable
GetSpecFilePredefinedSymbols ( string commandLine, dynamic project ) : IEnumerable
IsCPP ( string filename, dynamic project ) : bool

Method Details

GetArch() public static method

public static GetArch ( string filePath, DTE dte ) : NaggyClang.Arch
filePath string
dte DTE
return NaggyClang.Arch

GetIncludePaths() public static method

public static GetIncludePaths ( string fileName, DTE dte ) : IEnumerable
fileName string
dte DTE
return IEnumerable

GetLanguage() public static method

public static GetLanguage ( string filePath, DTE dte ) : NaggyClang.Language
filePath string
dte DTE
return NaggyClang.Language

GetPredefinedSymbols() public static method

public static GetPredefinedSymbols ( string fileName, DTE dte ) : IEnumerable
fileName string
dte DTE
return IEnumerable

IsC99Enabled() public static method

public static IsC99Enabled ( Project project ) : bool
project Project
return bool

IsCPP11Enabled() public static method

public static IsCPP11Enabled ( Project project ) : bool
project Project
return bool