net.sf.antcontrib.cpptasks.devstudio

Class DevStudioCompatibleLibrarian

public abstract class DevStudioCompatibleLibrarian extends CommandLineLinker

Abstract base adapter for librarians with command line options compatible with the Microsoft(r) Library Manager

Author: Curt Arnold

Constructor Summary
DevStudioCompatibleLibrarian(String command, String identifierArg)
Method Summary
protected voidaddBase(long base, Vector args)
protected voidaddEntry(String entry, Vector args)
protected voidaddFixed(Boolean fixed, Vector args)
protected voidaddImpliedArgs(boolean debug, LinkType linkType, Vector args)
protected voidaddIncremental(boolean incremental, Vector args)
protected voidaddMap(boolean map, Vector args)
protected voidaddStack(int stack, Vector args)
protected StringgetCommandFileSwitch(String cmdFile)
File[]getLibraryPath()
String[]getLibraryPatterns(String[] libnames, LibraryTypeEnum libType)
intgetMaximumCommandLength()
String[]getOutputFileSwitch(String outFile)
booleanisCaseSensitive()

Constructor Detail

DevStudioCompatibleLibrarian

public DevStudioCompatibleLibrarian(String command, String identifierArg)

Method Detail

addBase

protected void addBase(long base, Vector args)

addEntry

protected void addEntry(String entry, Vector args)

addFixed

protected void addFixed(Boolean fixed, Vector args)

addImpliedArgs

protected void addImpliedArgs(boolean debug, LinkType linkType, Vector args)

addIncremental

protected void addIncremental(boolean incremental, Vector args)

addMap

protected void addMap(boolean map, Vector args)

addStack

protected void addStack(int stack, Vector args)

getCommandFileSwitch

protected String getCommandFileSwitch(String cmdFile)

getLibraryPath

public File[] getLibraryPath()

getLibraryPatterns

public String[] getLibraryPatterns(String[] libnames, LibraryTypeEnum libType)

getMaximumCommandLength

public int getMaximumCommandLength()

getOutputFileSwitch

public String[] getOutputFileSwitch(String outFile)

isCaseSensitive

public boolean isCaseSensitive()
Copyright ? 2001-2011 Ant-Contrib project. All Rights Reserved.