net.sf.antcontrib.cpptasks.sun

Class C89CCompiler

public class C89CCompiler extends CommandLineCCompiler

Adapter for the Sun C89 C++ Compiler

Author: Hiram Chirino (cojonudo14@hotmail.com)

Method Summary
protected voidaddImpliedArgs(Vector args, boolean debug, boolean multithreaded, boolean exceptions, LinkType linkType, Boolean rtti, OptimizationEnum optimization)
protected voidaddWarningSwitch(Vector args, int level)
ProcessorchangeEnvironment(boolean newEnvironment, Environment env)
protected voidgetDefineSwitch(StringBuffer buf, String define, String value)
protected File[]getEnvironmentIncludePath()
protected StringgetIncludeDirSwitch(String includeDir)
static AbstractCompilergetInstance()
LinkergetLinker(LinkType type)
intgetMaximumCommandLength()
protected intgetMaximumInputFilesPerCommand()
protected voidgetUndefineSwitch(StringBuffer buf, String define)

Method Detail

addImpliedArgs

protected void addImpliedArgs(Vector args, boolean debug, boolean multithreaded, boolean exceptions, LinkType linkType, Boolean rtti, OptimizationEnum optimization)

addWarningSwitch

protected void addWarningSwitch(Vector args, int level)

changeEnvironment

public Processor changeEnvironment(boolean newEnvironment, Environment env)

getDefineSwitch

protected void getDefineSwitch(StringBuffer buf, String define, String value)

getEnvironmentIncludePath

protected File[] getEnvironmentIncludePath()

getIncludeDirSwitch

protected String getIncludeDirSwitch(String includeDir)

getInstance

public static AbstractCompiler getInstance()

getLinker

public Linker getLinker(LinkType type)

getMaximumCommandLength

public int getMaximumCommandLength()

getMaximumInputFilesPerCommand

protected int getMaximumInputFilesPerCommand()

getUndefineSwitch

protected void getUndefineSwitch(StringBuffer buf, String define)
Copyright ? 2001-2011 Ant-Contrib project. All Rights Reserved.