Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCompiler
net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCCompiler
net.sf.antcontrib.cpptasks.devstudio.DevStudioCompatibleCCompiler
public abstract class DevStudioCompatibleCCompiler
extends PrecompilingCommandLineCCompiler
Field Summary |
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor | |
DEFAULT_DISCARD_BID , DEFAULT_PROCESS_BID |
Constructor Summary | |
|
Method Summary | |
protected void |
|
protected void |
|
protected CompilerConfiguration |
|
protected CompilerConfiguration |
|
protected void |
|
protected File[] | |
protected String |
|
protected void |
|
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCCompiler | |
createParser |
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCompiler | |
createPrecompileConfigurations , createPrecompileGeneratingConfig , createPrecompileUsingConfig |
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler | |
addImpliedArgs , addIncludes , addWarningSwitch , buildDefineArguments , compile , createConfiguration , getArgumentCountPerInputFile , getCommand , getDefineSwitch , getEnvironmentIncludePath , getIdentifier , getIncludeDirSwitch , getInputFileArgument , getLibtool , getLibtoolCompiler , getMaximumCommandLength , getMaximumInputFilesPerCommand , getTotalArgumentLengthForInputFile , getUndefineSwitch , runCommand , setCommand |
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractCompiler | |
canParse , createConfiguration , createConfiguration , createParser , getBaseOutputName , getOutputFileNames , parseIncludes , resolveInclude |
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor | |
bid , changeEnvironment , clone , getHeaderExtensions , getIdentifier , getIdentifier , getOSArch , getOSName , getSourceExtensions , isDarwin , toString |
protected DevStudioCompatibleCCompiler(String command, String identifierArg, boolean newEnvironment, Environment env)
protected void addImpliedArgs(Vector args, boolean debug, boolean multithreaded, boolean exceptions, LinkType linkType, Boolean rtti, OptimizationEnum optimization)
- Overrides:
- addImpliedArgs in interface CommandLineCompiler
protected void addWarningSwitch(Vector args, int level)
- Overrides:
- addWarningSwitch in interface CommandLineCompiler
protected CompilerConfiguration createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, File prototype, String lastInclude)
- Overrides:
- createPrecompileGeneratingConfig in interface PrecompilingCommandLineCompiler
protected CompilerConfiguration createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, File prototype, String lastInclude, String[] exceptFiles)
- Overrides:
- createPrecompileUsingConfig in interface PrecompilingCommandLineCompiler
protected void getDefineSwitch(StringBuffer buffer, String define, String value)
- Overrides:
- getDefineSwitch in interface CommandLineCompiler
protected File[] getEnvironmentIncludePath()
- Overrides:
- getEnvironmentIncludePath in interface CommandLineCompiler
protected String getIncludeDirSwitch(String includeDir)
- Overrides:
- getIncludeDirSwitch in interface CommandLineCompiler
protected void getUndefineSwitch(StringBuffer buffer, String define)
- Overrides:
- getUndefineSwitch in interface CommandLineCompiler