Package net.sf.antcontrib.cpptasks.hp
Class aCCCompiler
Adapter for the HP aC++ C++ compiler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String[]
private String
private File[]
private static final aCCCompiler
private static final String[]
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
aCCCompiler
(String command, String[] sourceExtensions, String[] headerExtensions, boolean newEnvironment, org.apache.tools.ant.types.Environment env) Private constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
addImpliedArgs
(Vector args, boolean debug, boolean multithreaded, boolean exceptions, LinkType linkType, Boolean rtti, OptimizationEnum optimization) void
addWarningSwitch
(Vector args, int level) File[]
static aCCCompiler
Gets singleton instance of this classGets the linker that is associated with this processorsint
Methods inherited from class net.sf.antcontrib.cpptasks.gcc.GccCompatibleCCompiler
addIncludePath, getDefineSwitch, getIncludeDirSwitch, getUndefineSwitch
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.CommandLineCCompiler
createParser
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
addIncludes, buildDefineArguments, compile, createConfiguration, getArgumentCountPerInputFile, getCommand, getIdentifier, getInputFileArgument, getLibtool, getLibtoolCompiler, getMaximumInputFilesPerCommand, getTotalArgumentLengthForInputFile, runCommand, setCommand
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
canParse, createConfiguration, getBaseOutputName, getOutputFileNames, parseIncludes, resolveInclude
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
bid, changeEnvironment, clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toString
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.sf.antcontrib.cpptasks.compiler.Processor
bid, changeEnvironment
-
Field Details
-
headerExtensions
-
sourceExtensions
-
instance
-
identifier
-
includePath
-
-
Constructor Details
-
Method Details
-
getInstance
Gets singleton instance of this class -
addImpliedArgs
public void addImpliedArgs(Vector args, boolean debug, boolean multithreaded, boolean exceptions, LinkType linkType, Boolean rtti, OptimizationEnum optimization) - Overrides:
addImpliedArgs
in classGccCompatibleCCompiler
-
addWarningSwitch
- Overrides:
addWarningSwitch
in classGccCompatibleCCompiler
-
getEnvironmentIncludePath
- Overrides:
getEnvironmentIncludePath
in classGccCompatibleCCompiler
-
getLinker
Description copied from interface:Processor
Gets the linker that is associated with this processors -
getMaximumCommandLength
public int getMaximumCommandLength()- Specified by:
getMaximumCommandLength
in classCommandLineCompiler
-