|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.antcontrib.cpptasks.compiler.CommandLineLinkerConfiguration
public final class CommandLineLinkerConfiguration
A configuration for a command line linker
| Constructor Summary | |
|---|---|
CommandLineLinkerConfiguration(CommandLineLinker linker,
java.lang.String identifier,
java.lang.String[][] args,
ProcessorParam[] params,
boolean rebuild,
boolean map,
boolean debug,
java.lang.String[] libraryNames,
java.lang.String startupObject)
|
|
| Method Summary | |
|---|---|
int |
bid(java.lang.String filename)
An indication of how much this compiler would like to process this file |
java.lang.String[] |
getEndArguments()
|
java.lang.String |
getIdentifier()
Returns a string representation of this configuration. |
java.lang.String[] |
getLibraryNames()
|
Linker |
getLinker()
|
boolean |
getMap()
|
java.lang.String[] |
getOutputFileNames(java.lang.String inputFile,
VersionInfo versionInfo)
Output file name (no path components) corresponding to source file |
LinkerParam |
getParam(java.lang.String name)
|
ProcessorParam[] |
getParams()
|
java.lang.String[] |
getPreArguments()
|
boolean |
getRebuild()
If true, all files using this configuration should be rebuilt and any existing output files should be ignored |
java.lang.String |
getStartupObject()
|
boolean |
isDebug()
|
void |
link(CCTask task,
TargetInfo linkTarget)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CommandLineLinkerConfiguration(CommandLineLinker linker,
java.lang.String identifier,
java.lang.String[][] args,
ProcessorParam[] params,
boolean rebuild,
boolean map,
boolean debug,
java.lang.String[] libraryNames,
java.lang.String startupObject)
| Method Detail |
|---|
public int bid(java.lang.String filename)
ProcessorConfiguration
bid in interface ProcessorConfigurationpublic java.lang.String[] getEndArguments()
public java.lang.String getIdentifier()
getIdentifier in interface ProcessorConfigurationpublic java.lang.String[] getLibraryNames()
public boolean getMap()
public java.lang.String[] getOutputFileNames(java.lang.String inputFile,
VersionInfo versionInfo)
ProcessorConfiguration
getOutputFileNames in interface ProcessorConfigurationinputFile - input file
public LinkerParam getParam(java.lang.String name)
getParam in interface LinkerConfigurationpublic ProcessorParam[] getParams()
getParams in interface ProcessorConfigurationpublic java.lang.String[] getPreArguments()
public boolean getRebuild()
ProcessorConfiguration
getRebuild in interface ProcessorConfigurationpublic java.lang.String getStartupObject()
public void link(CCTask task,
TargetInfo linkTarget)
throws org.apache.tools.ant.BuildException
link in interface LinkerConfigurationorg.apache.tools.ant.BuildExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic Linker getLinker()
getLinker in interface LinkerConfigurationpublic boolean isDebug()
isDebug in interface LinkerConfiguration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||