From 683d490074d93baa8a47db7ec43b7bd31145a12a Mon Sep 17 00:00:00 2001 From: Mark Donszelmann Date: Thu, 5 Nov 2009 23:00:15 +0100 Subject: Tar file expanded and committed --- .../cpptasks/compiler/AbstractCompiler.html | 528 ++++++ .../cpptasks/compiler/AbstractLinker.html | 513 ++++++ .../cpptasks/compiler/AbstractProcessor.html | 594 ++++++ .../cpptasks/compiler/CaptureStreamHandler.html | 425 +++++ .../cpptasks/compiler/CommandLineCCompiler.html | 343 ++++ .../cpptasks/compiler/CommandLineCompiler.html | 811 +++++++++ .../compiler/CommandLineCompilerConfiguration.html | 713 ++++++++ .../compiler/CommandLineFortranCompiler.html | 343 ++++ .../cpptasks/compiler/CommandLineLinker.html | 920 ++++++++++ .../compiler/CommandLineLinkerConfiguration.html | 613 +++++++ .../sf/antcontrib/cpptasks/compiler/Compiler.html | 199 ++ .../cpptasks/compiler/CompilerConfiguration.html | 378 ++++ .../sf/antcontrib/cpptasks/compiler/LinkType.html | 509 ++++++ .../sf/antcontrib/cpptasks/compiler/Linker.html | 377 ++++ .../cpptasks/compiler/LinkerConfiguration.html | 301 +++ .../compiler/PrecompilingCommandLineCCompiler.html | 352 ++++ .../compiler/PrecompilingCommandLineCompiler.html | 416 +++++ .../cpptasks/compiler/PrecompilingCompiler.html | 235 +++ .../sf/antcontrib/cpptasks/compiler/Processor.html | 350 ++++ .../cpptasks/compiler/ProcessorConfiguration.html | 311 ++++ .../cpptasks/compiler/ProgressMonitor.html | 257 +++ .../compiler/class-use/AbstractCompiler.html | 821 +++++++++ .../compiler/class-use/AbstractLinker.html | 712 ++++++++ .../compiler/class-use/AbstractProcessor.html | 1059 +++++++++++ .../compiler/class-use/CaptureStreamHandler.html | 141 ++ .../compiler/class-use/CommandLineCCompiler.html | 478 +++++ .../compiler/class-use/CommandLineCompiler.html | 819 +++++++++ .../CommandLineCompilerConfiguration.html | 429 +++++ .../class-use/CommandLineFortranCompiler.html | 212 +++ .../compiler/class-use/CommandLineLinker.html | 745 ++++++++ .../class-use/CommandLineLinkerConfiguration.html | 465 +++++ .../cpptasks/compiler/class-use/Compiler.html | 826 +++++++++ .../compiler/class-use/CompilerConfiguration.html | 443 +++++ .../cpptasks/compiler/class-use/LinkType.html | 1926 ++++++++++++++++++++ .../cpptasks/compiler/class-use/Linker.html | 1554 ++++++++++++++++ .../compiler/class-use/LinkerConfiguration.html | 282 +++ .../PrecompilingCommandLineCCompiler.html | 298 +++ .../class-use/PrecompilingCommandLineCompiler.html | 314 ++++ .../compiler/class-use/PrecompilingCompiler.html | 300 +++ .../cpptasks/compiler/class-use/Processor.html | 1571 ++++++++++++++++ .../compiler/class-use/ProcessorConfiguration.html | 387 ++++ .../compiler/class-use/ProgressMonitor.html | 381 ++++ .../cpptasks/compiler/package-frame.html | 82 + .../cpptasks/compiler/package-summary.html | 250 +++ .../antcontrib/cpptasks/compiler/package-tree.html | 176 ++ .../antcontrib/cpptasks/compiler/package-use.html | 1632 +++++++++++++++++ 46 files changed, 25791 insertions(+) create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractLinker.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractProcessor.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/CaptureStreamHandler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCompilerConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineFortranCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineLinker.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineLinkerConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/Compiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/CompilerConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/LinkType.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/Linker.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/LinkerConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCommandLineCCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCommandLineCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/Processor.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/ProcessorConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/ProgressMonitor.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractLinker.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractProcessor.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CaptureStreamHandler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCompilerConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineFortranCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineLinker.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineLinkerConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Compiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CompilerConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/LinkType.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Linker.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/LinkerConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCommandLineCCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCommandLineCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCompiler.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Processor.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/ProcessorConfiguration.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/ProgressMonitor.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-frame.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-summary.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-tree.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-use.html (limited to 'site/apidocs/net/sf/antcontrib/cpptasks/compiler') diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractCompiler.html new file mode 100644 index 0000000..b3cd4ff --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractCompiler.html @@ -0,0 +1,528 @@ + + + + + + + +AbstractCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class AbstractCompiler

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+      extended by net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Compiler, Processor
+
+
+
Direct Known Subclasses:
CommandLineCompiler
+
+
+
+
public abstract class AbstractCompiler
extends AbstractProcessor
implements Compiler
+ + +

+An abstract compiler implementation. +

+ +

+

+
Author:
+
Adam Murdoch, Curt Arnold
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
+  + + + + + + + + + + + +
+Constructor Summary
+protected AbstractCompiler(java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  booleancanParse(java.io.File sourceFile) + +
+          Checks file name to see if parse should be attempted + + Default implementation returns false for files with extensions '.dll', + 'tlb', '.res'
+protected abstract  CompilerConfigurationcreateConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + CompilerDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+ ProcessorConfigurationcreateConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+          Returns the compiler configuration for or element.
+protected abstract  ParsercreateParser(java.io.File sourceFile) + +
+           
+protected  java.lang.StringgetBaseOutputName(java.lang.String inputFile) + +
+           
+ java.lang.String[]getOutputFileNames(java.lang.String inputFile, + VersionInfo versionInfo) + +
+          Output file name (no path components) corresponding to source file
+ DependencyInfoparseIncludes(CCTask task, + java.io.File source, + java.io.File[] includePath, + java.io.File[] sysIncludePath, + java.io.File[] envIncludePath, + java.io.File baseDir, + java.lang.String includePathIdentifier) + +
+          Returns dependency info for the specified source file
+protected  booleanresolveInclude(java.lang.String includeName, + java.io.File[] includePath, + java.util.Vector onThisPath) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
bid, changeEnvironment, clone, getHeaderExtensions, getIdentifier, 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, getIdentifier, getLinker
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractCompiler

+
+protected AbstractCompiler(java.lang.String[] sourceExtensions,
+                           java.lang.String[] headerExtensions,
+                           java.lang.String outputSuffix)
+
+
+ + + + + + + + +
+Method Detail
+ +

+canParse

+
+protected boolean canParse(java.io.File sourceFile)
+
+
Checks file name to see if parse should be attempted + + Default implementation returns false for files with extensions '.dll', + 'tlb', '.res' +

+

+
+
+
+
+
+
+
+ +

+createConfiguration

+
+protected abstract CompilerConfiguration createConfiguration(CCTask task,
+                                                             LinkType linkType,
+                                                             ProcessorDef[] baseConfigs,
+                                                             CompilerDef specificConfig,
+                                                             TargetDef targetPlatform,
+                                                             VersionInfo versionInfo)
+
+
+
+
+
+
+
+
+
+ +

+createConfiguration

+
+public ProcessorConfiguration createConfiguration(CCTask task,
+                                                  LinkType linkType,
+                                                  ProcessorDef[] baseConfigs,
+                                                  ProcessorDef specificConfig,
+                                                  TargetDef targetPlatform,
+                                                  VersionInfo versionInfo)
+
+
Description copied from interface: Processor
+
Returns the compiler configuration for or element. +

+

+
Specified by:
createConfiguration in interface Processor
+
+
+
baseConfigs - When specificConfig corresponds to a or linker + element, defaultProvider will be a zero to two element array. + If there is an extends attribute, the first element will be + the referenced ProcessorDef, unless inherit = false, the last + element will be the containing element
specificConfig - A or element. +
Returns:
resulting configuration
+
+
+
+ +

+createParser

+
+protected abstract Parser createParser(java.io.File sourceFile)
+
+
+
+
+
+
+
+
+
+ +

+getBaseOutputName

+
+protected java.lang.String getBaseOutputName(java.lang.String inputFile)
+
+
+
+
+
+
+
+
+
+ +

+getOutputFileNames

+
+public java.lang.String[] getOutputFileNames(java.lang.String inputFile,
+                                             VersionInfo versionInfo)
+
+
Description copied from interface: Processor
+
Output file name (no path components) corresponding to source file +

+

+
Specified by:
getOutputFileNames in interface Processor
+
+
+
Parameters:
inputFile - input file +
Returns:
output file name or null if no output file or name not + determined by input file
+
+
+
+ +

+parseIncludes

+
+public final DependencyInfo parseIncludes(CCTask task,
+                                          java.io.File source,
+                                          java.io.File[] includePath,
+                                          java.io.File[] sysIncludePath,
+                                          java.io.File[] envIncludePath,
+                                          java.io.File baseDir,
+                                          java.lang.String includePathIdentifier)
+
+
Returns dependency info for the specified source file +

+

+
+
+
+
Parameters:
task - task for any diagnostic output
source - file to be parsed
includePath - include path to be used to resolve included files
sysIncludePath - sysinclude path from build file, files resolved using + sysInclude path will not participate in dependency analysis
envIncludePath - include path from environment variable, files resolved with + envIncludePath will not participate in dependency analysis
baseDir - used to produce relative paths in DependencyInfo
includePathIdentifier - used to distinguish DependencyInfo's from different include + path settings
+
+
+
+ +

+resolveInclude

+
+protected boolean resolveInclude(java.lang.String includeName,
+                                 java.io.File[] includePath,
+                                 java.util.Vector onThisPath)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractLinker.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractLinker.html new file mode 100644 index 0000000..4cf1970 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractLinker.html @@ -0,0 +1,513 @@ + + + + + + + +AbstractLinker (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class AbstractLinker

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+      extended by net.sf.antcontrib.cpptasks.compiler.AbstractLinker
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Linker, Processor
+
+
+
Direct Known Subclasses:
CommandLineLinker
+
+
+
+
public abstract class AbstractLinker
extends AbstractProcessor
implements Linker
+ + +

+An abstract Linker implementation. +

+ +

+

+
Author:
+
Adam Murdoch
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
+  + + + + + + + + + + +
+Constructor Summary
AbstractLinker(java.lang.String[] objExtensions, + java.lang.String[] ignoredExtensions) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddVersionFiles(VersionInfo versionInfo, + LinkType linkType, + java.io.File outputFile, + boolean isDebug, + java.io.File objDir, + TargetMatcher matcher) + +
+          Adds source or object files to the bidded fileset to + support version information.
+ intbid(java.lang.String inputFile) + +
+          Returns the bid of the processor for the file.
+ ProcessorchangeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+protected abstract  LinkerConfigurationcreateConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + LinkerDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+ ProcessorConfigurationcreateConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+          Returns the compiler configuration for or element.
+ java.lang.StringgetLibraryKey(java.io.File libfile) + +
+          Extracts the significant part of a library name to ensure there aren't + collisions
+abstract  java.lang.String[]getOutputFileNames(java.lang.String fileName, + VersionInfo versionInfo) + +
+          Output file name (no path components) corresponding to source file
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
clone, getHeaderExtensions, getIdentifier, 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.Linker
getLibraryPath, getLibraryPatterns, getLinker, isCaseSensitive
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.cpptasks.compiler.Processor
getIdentifier
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractLinker

+
+public AbstractLinker(java.lang.String[] objExtensions,
+                      java.lang.String[] ignoredExtensions)
+
+
+ + + + + + + + +
+Method Detail
+ +

+bid

+
+public int bid(java.lang.String inputFile)
+
+
Returns the bid of the processor for the file. + + A linker will bid 1 on any unrecognized file type. +

+

+
Specified by:
bid in interface Processor
Overrides:
bid in class AbstractProcessor
+
+
+
Parameters:
inputFile - filename of input file +
Returns:
bid for the file, 0 indicates no interest, 1 indicates that the + processor recognizes the file but doesn't process it (header + files, for example), 100 indicates strong interest
+
+
+
+ +

+changeEnvironment

+
+public Processor changeEnvironment(boolean newEnvironment,
+                                   org.apache.tools.ant.types.Environment env)
+
+
+
Specified by:
changeEnvironment in interface Processor
Overrides:
changeEnvironment in class AbstractProcessor
+
+
+
+
+
+
+ +

+createConfiguration

+
+protected abstract LinkerConfiguration createConfiguration(CCTask task,
+                                                           LinkType linkType,
+                                                           ProcessorDef[] baseConfigs,
+                                                           LinkerDef specificConfig,
+                                                           TargetDef targetPlatform,
+                                                           VersionInfo versionInfo)
+
+
+
+
+
+
+
+
+
+ +

+createConfiguration

+
+public ProcessorConfiguration createConfiguration(CCTask task,
+                                                  LinkType linkType,
+                                                  ProcessorDef[] baseConfigs,
+                                                  ProcessorDef specificConfig,
+                                                  TargetDef targetPlatform,
+                                                  VersionInfo versionInfo)
+
+
Description copied from interface: Processor
+
Returns the compiler configuration for or element. +

+

+
Specified by:
createConfiguration in interface Processor
+
+
+
baseConfigs - When specificConfig corresponds to a or linker + element, defaultProvider will be a zero to two element array. + If there is an extends attribute, the first element will be + the referenced ProcessorDef, unless inherit = false, the last + element will be the containing element
specificConfig - A or element. +
Returns:
resulting configuration
+
+
+
+ +

+getLibraryKey

+
+public java.lang.String getLibraryKey(java.io.File libfile)
+
+
Description copied from interface: Linker
+
Extracts the significant part of a library name to ensure there aren't + collisions +

+

+
Specified by:
getLibraryKey in interface Linker
+
+
+
+
+
+
+ +

+getOutputFileNames

+
+public abstract java.lang.String[] getOutputFileNames(java.lang.String fileName,
+                                                      VersionInfo versionInfo)
+
+
Description copied from interface: Processor
+
Output file name (no path components) corresponding to source file +

+

+
Specified by:
getOutputFileNames in interface Processor
+
+
+
Parameters:
fileName - input file +
Returns:
output file name or null if no output file or name not + determined by input file
+
+
+
+ +

+addVersionFiles

+
+public void addVersionFiles(VersionInfo versionInfo,
+                            LinkType linkType,
+                            java.io.File outputFile,
+                            boolean isDebug,
+                            java.io.File objDir,
+                            TargetMatcher matcher)
+                     throws java.io.IOException
+
+
Adds source or object files to the bidded fileset to + support version information. +

+

+
Specified by:
addVersionFiles in interface Linker
+
+
+
Parameters:
versionInfo - version information
linkType - link type
isDebug - true if debug build
outputFile - name of generated executable
objDir - directory for generated files
matcher - bidded fileset +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractProcessor.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractProcessor.html new file mode 100644 index 0000000..2e1e2a3 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/AbstractProcessor.html @@ -0,0 +1,594 @@ + + + + + + + +AbstractProcessor (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class AbstractProcessor

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Processor
+
+
+
Direct Known Subclasses:
AbstractCompiler, AbstractLinker
+
+
+
+
public abstract class AbstractProcessor
extends java.lang.Object
implements Processor, java.lang.Cloneable
+ + +

+An abstract processor (compiler/linker) implementation. +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static intDEFAULT_DISCARD_BID + +
+          default bid for a file name that the processor recognizes but does not + process and does not want to fall through to the linker
+static intDEFAULT_PROCESS_BID + +
+          default bid for a file name that the processor desires to process
+  + + + + + + + + + + + +
+Constructor Summary
+protected AbstractProcessor(java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intbid(java.lang.String inputFile) + +
+          Returns the bid of the processor for the file.
+ ProcessorchangeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+protected  java.lang.Objectclone() + +
+           
+ java.lang.String[]getHeaderExtensions() + +
+           
+abstract  java.lang.StringgetIdentifier() + +
+          Retrieve an identifier that identifies the specific version of the + compiler.
+protected static java.lang.StringgetIdentifier(java.lang.String[] command, + java.lang.String fallback) + +
+          Determines the identification of a command line processor by capture the + first line of its output for a specific command.
+protected  java.lang.StringgetOSArch() + +
+          Gets the target operating system architecture
+protected  java.lang.StringgetOSName() + +
+          Gets the target operating system name
+ java.lang.String[]getSourceExtensions() + +
+           
+protected  booleanisDarwin() + +
+          Returns true if the target operating system is Mac OS X or Darwin.
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
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
createConfiguration, getLinker, getOutputFileNames
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_DISCARD_BID

+
+public static final int DEFAULT_DISCARD_BID
+
+
default bid for a file name that the processor recognizes but does not + process and does not want to fall through to the linker +

+

+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_PROCESS_BID

+
+public static final int DEFAULT_PROCESS_BID
+
+
default bid for a file name that the processor desires to process +

+

+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractProcessor

+
+protected AbstractProcessor(java.lang.String[] sourceExtensions,
+                            java.lang.String[] headerExtensions)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIdentifier

+
+protected static java.lang.String getIdentifier(java.lang.String[] command,
+                                                java.lang.String fallback)
+
+
Determines the identification of a command line processor by capture the + first line of its output for a specific command. +

+

+
+
+
+
Parameters:
command - array of command line arguments starting with executable + name. For example, { "cl" }
fallback - start of identifier if there is an error in executing the + command +
Returns:
identifier for the processor
+
+
+
+ +

+bid

+
+public int bid(java.lang.String inputFile)
+
+
Returns the bid of the processor for the file. +

+

+
Specified by:
bid in interface Processor
+
+
+
Parameters:
inputFile - filename of input file +
Returns:
bid for the file, 0 indicates no interest, 1 indicates that the + processor recognizes the file but doesn't process it (header + files, for example), 100 indicates strong interest
+
+
+
+ +

+changeEnvironment

+
+public Processor changeEnvironment(boolean newEnvironment,
+                                   org.apache.tools.ant.types.Environment env)
+
+
+
Specified by:
changeEnvironment in interface Processor
+
+
+
+
+
+
+ +

+clone

+
+protected java.lang.Object clone()
+                          throws java.lang.CloneNotSupportedException
+
+
+
Overrides:
clone in class java.lang.Object
+
+
+ +
Throws: +
java.lang.CloneNotSupportedException
+
+
+
+ +

+getHeaderExtensions

+
+public java.lang.String[] getHeaderExtensions()
+
+
+
+
+
+
+
+
+
+ +

+getIdentifier

+
+public abstract java.lang.String getIdentifier()
+
+
Description copied from interface: Processor
+
Retrieve an identifier that identifies the specific version of the + compiler. Compilers with the same identifier should produce the same + output files for the same input files and command line switches. +

+

+
Specified by:
getIdentifier in interface Processor
+
+
+
+
+
+
+ +

+getOSArch

+
+protected java.lang.String getOSArch()
+
+
Gets the target operating system architecture +

+

+
+
+
+ +
Returns:
String target operating system architecture
+
+
+
+ +

+getOSName

+
+protected java.lang.String getOSName()
+
+
Gets the target operating system name +

+

+
+
+
+ +
Returns:
String target operating system name
+
+
+
+ +

+getSourceExtensions

+
+public java.lang.String[] getSourceExtensions()
+
+
+
+
+
+
+
+
+
+ +

+isDarwin

+
+protected boolean isDarwin()
+
+
Returns true if the target operating system is Mac OS X or Darwin. +

+

+
+
+
+ +
Returns:
boolean
+
+
+
+ +

+toString

+
+public final java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CaptureStreamHandler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CaptureStreamHandler.html new file mode 100644 index 0000000..7c4da01 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CaptureStreamHandler.html @@ -0,0 +1,425 @@ + + + + + + + +CaptureStreamHandler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class CaptureStreamHandler

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.CaptureStreamHandler
+
+
+
All Implemented Interfaces:
org.apache.tools.ant.taskdefs.ExecuteStreamHandler
+
+
+
+
public class CaptureStreamHandler
extends java.lang.Object
implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler
+ + +

+Implements ExecuteStreamHandler to capture the output of a Execute to an + array of strings +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CaptureStreamHandler() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.String[]getOutput() + +
+           
+static java.lang.String[]run(java.lang.String[] cmdline) + +
+          Runs an executable and captures the output in a String array
+ voidsetProcessErrorStream(java.io.InputStream is) + +
+          Install a handler for the error stream of the subprocess.
+ voidsetProcessInputStream(java.io.OutputStream os) + +
+          Install a handler for the input stream of the subprocess.
+ voidsetProcessOutputStream(java.io.InputStream is) + +
+          Install a handler for the output stream of the subprocess.
+ voidstart() + +
+          Start handling of the streams.
+ voidstop() + +
+          Stop handling of the streams - will not be restarted.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CaptureStreamHandler

+
+public CaptureStreamHandler()
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public static java.lang.String[] run(java.lang.String[] cmdline)
+
+
Runs an executable and captures the output in a String array +

+

+
+
+
+
Parameters:
cmdline - command line arguments +
Returns:
output of process
+
+
+
+ +

+getOutput

+
+public java.lang.String[] getOutput()
+
+
+
+
+
+
+
+
+
+ +

+setProcessErrorStream

+
+public void setProcessErrorStream(java.io.InputStream is)
+                           throws java.io.IOException
+
+
Install a handler for the error stream of the subprocess. +

+

+
Specified by:
setProcessErrorStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
+
+
+
Parameters:
is - input stream to read from the error stream from the + subprocess +
Throws: +
java.io.IOException
+
+
+
+ +

+setProcessInputStream

+
+public void setProcessInputStream(java.io.OutputStream os)
+                           throws java.io.IOException
+
+
Install a handler for the input stream of the subprocess. +

+

+
Specified by:
setProcessInputStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
+
+
+
Parameters:
os - output stream to write to the standard input stream of the + subprocess +
Throws: +
java.io.IOException
+
+
+
+ +

+setProcessOutputStream

+
+public void setProcessOutputStream(java.io.InputStream is)
+                            throws java.io.IOException
+
+
Install a handler for the output stream of the subprocess. +

+

+
Specified by:
setProcessOutputStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
+
+
+
Parameters:
is - input stream to read from the error stream from the + subprocess +
Throws: +
java.io.IOException
+
+
+
+ +

+start

+
+public void start()
+           throws java.io.IOException
+
+
Start handling of the streams. +

+

+
Specified by:
start in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+stop

+
+public void stop()
+
+
Stop handling of the streams - will not be restarted. +

+

+
Specified by:
stop in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCCompiler.html new file mode 100644 index 0000000..029aad6 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCCompiler.html @@ -0,0 +1,343 @@ + + + + + + + +CommandLineCCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class CommandLineCCompiler

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+      extended by net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
+          extended by net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
+              extended by net.sf.antcontrib.cpptasks.compiler.CommandLineCCompiler
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Compiler, Processor
+
+
+
Direct Known Subclasses:
ADSCCompiler, C89CCompiler, ClxxCCompiler, GccCompatibleCCompiler, IccCompiler, OS390CCompiler
+
+
+
+
public abstract class CommandLineCCompiler
extends CommandLineCompiler
+ + +

+An abstract Compiler implementation which uses an external program to + perform the compile. +

+ +

+

+
Author:
+
Adam Murdoch
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
+  + + + + + + + + + + + +
+Constructor Summary
+protected CommandLineCCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + CommandLineCCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  ParsercreateParser(java.io.File source) + +
+           
+ + + + + + + +
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, 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, getLinker
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CommandLineCCompiler

+
+protected CommandLineCCompiler(java.lang.String command,
+                               java.lang.String identifierArg,
+                               java.lang.String[] sourceExtensions,
+                               java.lang.String[] headerExtensions,
+                               java.lang.String outputSuffix,
+                               boolean libtool,
+                               CommandLineCCompiler libtoolCompiler,
+                               boolean newEnvironment,
+                               org.apache.tools.ant.types.Environment env)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createParser

+
+protected Parser createParser(java.io.File source)
+
+
+
Specified by:
createParser in class AbstractCompiler
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCompiler.html new file mode 100644 index 0000000..8675f9e --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCompiler.html @@ -0,0 +1,811 @@ + + + + + + + +CommandLineCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class CommandLineCompiler

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+      extended by net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
+          extended by net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Compiler, Processor
+
+
+
Direct Known Subclasses:
BorlandResourceCompiler, CommandLineCCompiler, CommandLineFortranCompiler, DevStudioMIDLCompiler, DevStudioResourceCompiler, MetaObjectCompiler, OpenWatcomCompiler, PrecompilingCommandLineCompiler, UserInterfaceCompiler, WindresResourceCompiler, XpidlCompiler
+
+
+
+
public abstract class CommandLineCompiler
extends AbstractCompiler
+ + +

+An abstract Compiler implementation which uses an external program to + perform the compile. +

+ +

+

+
Author:
+
Adam Murdoch
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
+  + + + + + + + + + + + +
+Constructor Summary
+protected CommandLineCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + CommandLineCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voidaddImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+protected  voidaddIncludes(java.lang.String baseDirPath, + java.io.File[] includeDirs, + java.util.Vector args, + java.util.Vector relativeArgs, + java.lang.StringBuffer includePathId) + +
+          Adds command-line arguments for include directories.
+protected abstract  voidaddWarningSwitch(java.util.Vector args, + int warnings) + +
+           
+protected  voidbuildDefineArguments(CompilerDef[] defs, + java.util.Vector args) + +
+           
+ voidcompile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+          Compiles a source file.
+protected  CompilerConfigurationcreateConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseDefs, + CompilerDef specificDef, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+protected  intgetArgumentCountPerInputFile() + +
+           
+protected  java.lang.StringgetCommand() + +
+           
+protected abstract  voidgetDefineSwitch(java.lang.StringBuffer buffer, + java.lang.String define, + java.lang.String value) + +
+           
+protected abstract  java.io.File[]getEnvironmentIncludePath() + +
+           
+ java.lang.StringgetIdentifier() + +
+          Retrieve an identifier that identifies the specific version of the + compiler.
+protected abstract  java.lang.StringgetIncludeDirSwitch(java.lang.String source) + +
+           
+protected  java.lang.StringgetInputFileArgument(java.io.File outputDir, + java.lang.String filename, + int index) + +
+           
+protected  booleangetLibtool() + +
+           
+ CommandLineCompilergetLibtoolCompiler() + +
+          Obtains the same compiler, but with libtool set + + Default behavior is to ignore libtool
+abstract  intgetMaximumCommandLength() + +
+           
+protected  intgetMaximumInputFilesPerCommand() + +
+           
+protected  intgetTotalArgumentLengthForInputFile(java.io.File outputDir, + java.lang.String inputFile) + +
+           
+protected abstract  voidgetUndefineSwitch(java.lang.StringBuffer buffer, + java.lang.String define) + +
+           
+protected  intrunCommand(CCTask task, + java.io.File workingDir, + java.lang.String[] cmdline) + +
+          This method is exposed so test classes can overload and test the + arguments without actually spawning the compiler
+protected  voidsetCommand(java.lang.String command) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
canParse, createConfiguration, createParser, 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, getLinker
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CommandLineCompiler

+
+protected CommandLineCompiler(java.lang.String command,
+                              java.lang.String identifierArg,
+                              java.lang.String[] sourceExtensions,
+                              java.lang.String[] headerExtensions,
+                              java.lang.String outputSuffix,
+                              boolean libtool,
+                              CommandLineCompiler libtoolCompiler,
+                              boolean newEnvironment,
+                              org.apache.tools.ant.types.Environment env)
+
+
+ + + + + + + + +
+Method Detail
+ +

+addImpliedArgs

+
+protected abstract void addImpliedArgs(java.util.Vector args,
+                                       boolean debug,
+                                       boolean multithreaded,
+                                       boolean exceptions,
+                                       LinkType linkType,
+                                       java.lang.Boolean rtti,
+                                       OptimizationEnum optimization)
+
+
+
+
+
+
+ +

+addIncludes

+
+protected void addIncludes(java.lang.String baseDirPath,
+                           java.io.File[] includeDirs,
+                           java.util.Vector args,
+                           java.util.Vector relativeArgs,
+                           java.lang.StringBuffer includePathId)
+
+
Adds command-line arguments for include directories. + + If relativeArgs is not null will add corresponding relative paths + include switches to that vector (for use in building a configuration + identifier that is consistent between machines). +

+

+
Parameters:
baseDirPath - Base directory path.
includeDirs - Array of include directory paths
args - Vector of command line arguments used to execute the task
relativeArgs - Vector of command line arguments used to build the + configuration identifier
+
+
+
+ +

+addWarningSwitch

+
+protected abstract void addWarningSwitch(java.util.Vector args,
+                                         int warnings)
+
+
+
+
+
+
+ +

+buildDefineArguments

+
+protected void buildDefineArguments(CompilerDef[] defs,
+                                    java.util.Vector args)
+
+
+
+
+
+
+ +

+compile

+
+public void compile(CCTask task,
+                    java.io.File outputDir,
+                    java.lang.String[] sourceFiles,
+                    java.lang.String[] args,
+                    java.lang.String[] endArgs,
+                    boolean relentless,
+                    CommandLineCompilerConfiguration config,
+                    ProgressMonitor monitor)
+             throws org.apache.tools.ant.BuildException
+
+
Compiles a source file. +

+

+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+createConfiguration

+
+protected CompilerConfiguration createConfiguration(CCTask task,
+                                                    LinkType linkType,
+                                                    ProcessorDef[] baseDefs,
+                                                    CompilerDef specificDef,
+                                                    TargetDef targetPlatform,
+                                                    VersionInfo versionInfo)
+
+
+
Specified by:
createConfiguration in class AbstractCompiler
+
+
+
+
+
+
+ +

+getArgumentCountPerInputFile

+
+protected int getArgumentCountPerInputFile()
+
+
+
+
+
+
+ +

+getCommand

+
+protected final java.lang.String getCommand()
+
+
+
+
+
+
+ +

+getDefineSwitch

+
+protected abstract void getDefineSwitch(java.lang.StringBuffer buffer,
+                                        java.lang.String define,
+                                        java.lang.String value)
+
+
+
+
+
+
+ +

+getEnvironmentIncludePath

+
+protected abstract java.io.File[] getEnvironmentIncludePath()
+
+
+
+
+
+
+ +

+getIdentifier

+
+public java.lang.String getIdentifier()
+
+
Description copied from interface: Processor
+
Retrieve an identifier that identifies the specific version of the + compiler. Compilers with the same identifier should produce the same + output files for the same input files and command line switches. +

+

+
Specified by:
getIdentifier in interface Processor
Specified by:
getIdentifier in class AbstractProcessor
+
+
+
+
+
+
+ +

+getIncludeDirSwitch

+
+protected abstract java.lang.String getIncludeDirSwitch(java.lang.String source)
+
+
+
+
+
+
+ +

+getInputFileArgument

+
+protected java.lang.String getInputFileArgument(java.io.File outputDir,
+                                                java.lang.String filename,
+                                                int index)
+
+
+
+
+
+
+ +

+getLibtool

+
+protected final boolean getLibtool()
+
+
+
+
+
+
+ +

+getLibtoolCompiler

+
+public final CommandLineCompiler getLibtoolCompiler()
+
+
Obtains the same compiler, but with libtool set + + Default behavior is to ignore libtool +

+

+
+
+
+
+ +

+getMaximumCommandLength

+
+public abstract int getMaximumCommandLength()
+
+
+
+
+
+
+ +

+getMaximumInputFilesPerCommand

+
+protected int getMaximumInputFilesPerCommand()
+
+
+
+
+
+
+ +

+getTotalArgumentLengthForInputFile

+
+protected int getTotalArgumentLengthForInputFile(java.io.File outputDir,
+                                                 java.lang.String inputFile)
+
+
+
+
+
+
+ +

+getUndefineSwitch

+
+protected abstract void getUndefineSwitch(java.lang.StringBuffer buffer,
+                                          java.lang.String define)
+
+
+
+
+
+
+ +

+runCommand

+
+protected int runCommand(CCTask task,
+                         java.io.File workingDir,
+                         java.lang.String[] cmdline)
+                  throws org.apache.tools.ant.BuildException
+
+
This method is exposed so test classes can overload and test the + arguments without actually spawning the compiler +

+

+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+setCommand

+
+protected final void setCommand(java.lang.String command)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCompilerConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCompilerConfiguration.html new file mode 100644 index 0000000..8e4e773 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineCompilerConfiguration.html @@ -0,0 +1,713 @@ + + + + + + + +CommandLineCompilerConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class CommandLineCompilerConfiguration

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.CommandLineCompilerConfiguration
+
+
+
All Implemented Interfaces:
CompilerConfiguration, ProcessorConfiguration
+
+
+
+
public final class CommandLineCompilerConfiguration
extends java.lang.Object
implements CompilerConfiguration
+ + +

+A configuration for a C++ compiler +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CommandLineCompilerConfiguration(CommandLineCompilerConfiguration base, + java.lang.String[] additionalArgs, + java.lang.String[] exceptFiles, + boolean isPrecompileHeaderGeneration) + +
+           
CommandLineCompilerConfiguration(CommandLineCompiler compiler, + java.lang.String identifier, + java.io.File[] includePath, + java.io.File[] sysIncludePath, + java.io.File[] envIncludePath, + java.lang.String includePathIdentifier, + java.lang.String[] args, + ProcessorParam[] params, + boolean rebuild, + java.lang.String[] endArgs) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intbid(java.lang.String inputFile) + +
+          An indication of how much this compiler would like to process this file
+ voidcompile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + boolean relentless, + ProgressMonitor monitor) + +
+           
+ CompilerConfiguration[]createPrecompileConfigurations(java.io.File prototype, + java.lang.String[] nonPrecompiledFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+ java.lang.StringgetCommand() + +
+           
+ CompilergetCompiler() + +
+           
+ java.lang.String[]getEndArguments() + +
+           
+ java.lang.StringgetIdentifier() + +
+          Returns a string representation of this configuration.
+ java.io.File[]getIncludePath() + +
+           
+ java.lang.StringgetIncludePathIdentifier() + +
+          Returns an digest for the include path for the configuration.
+ java.lang.String[]getOutputFileNames(java.lang.String inputFile, + VersionInfo versionInfo) + +
+          Output file name (no path components) corresponding to source file
+ CompilerParamgetParam(java.lang.String name) + +
+           
+ ProcessorParam[]getParams() + +
+           
+ java.lang.String[]getPreArguments() + +
+           
+ booleangetRebuild() + +
+          If true, all files using this configuration should be rebuilt and any + existing output files should be ignored
+ booleanisPrecompileGeneration() + +
+           
+ DependencyInfoparseIncludes(CCTask task, + java.io.File baseDir, + java.io.File source) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CommandLineCompilerConfiguration

+
+public CommandLineCompilerConfiguration(CommandLineCompiler compiler,
+                                        java.lang.String identifier,
+                                        java.io.File[] includePath,
+                                        java.io.File[] sysIncludePath,
+                                        java.io.File[] envIncludePath,
+                                        java.lang.String includePathIdentifier,
+                                        java.lang.String[] args,
+                                        ProcessorParam[] params,
+                                        boolean rebuild,
+                                        java.lang.String[] endArgs)
+
+
+
+ +

+CommandLineCompilerConfiguration

+
+public CommandLineCompilerConfiguration(CommandLineCompilerConfiguration base,
+                                        java.lang.String[] additionalArgs,
+                                        java.lang.String[] exceptFiles,
+                                        boolean isPrecompileHeaderGeneration)
+
+
+ + + + + + + + +
+Method Detail
+ +

+bid

+
+public int bid(java.lang.String inputFile)
+
+
Description copied from interface: ProcessorConfiguration
+
An indication of how much this compiler would like to process this file +

+

+
Specified by:
bid in interface ProcessorConfiguration
+
+
+ +
Returns:
0 is no interest to process, 100 is strong interest to process
+
+
+
+ +

+compile

+
+public void compile(CCTask task,
+                    java.io.File outputDir,
+                    java.lang.String[] sourceFiles,
+                    boolean relentless,
+                    ProgressMonitor monitor)
+             throws org.apache.tools.ant.BuildException
+
+
+
Specified by:
compile in interface CompilerConfiguration
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+createPrecompileConfigurations

+
+public CompilerConfiguration[] createPrecompileConfigurations(java.io.File prototype,
+                                                              java.lang.String[] nonPrecompiledFiles)
+
+
This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file. + + The last (preferrably only) include directive in the prototype file will + be used to mark the boundary between pre-compiled and normally compiled + headers. +

+

+
Specified by:
createPrecompileConfigurations in interface CompilerConfiguration
+
+
+
Parameters:
prototype - A source file (for example, stdafx.cpp) that is used to build + the precompiled header file. @returns null if precompiled + headers are not supported or a two element array containing + the precompiled header generation configuration and the + consuming configuration
+
+
+
+ +

+getIdentifier

+
+public java.lang.String getIdentifier()
+
+
Returns a string representation of this configuration. Should be + canonical so that equivalent configurations will have equivalent string + representations +

+

+
Specified by:
getIdentifier in interface ProcessorConfiguration
+
+
+
+
+
+
+ +

+getIncludePathIdentifier

+
+public java.lang.String getIncludePathIdentifier()
+
+
Description copied from interface: CompilerConfiguration
+
Returns an digest for the include path for the configuration. + + This is used to determine if cached dependency information is invalid + because the include paths have changed +

+

+
Specified by:
getIncludePathIdentifier in interface CompilerConfiguration
+
+
+
+
+
+
+ +

+getOutputFileNames

+
+public java.lang.String[] getOutputFileNames(java.lang.String inputFile,
+                                             VersionInfo versionInfo)
+
+
Description copied from interface: ProcessorConfiguration
+
Output file name (no path components) corresponding to source file +

+

+
Specified by:
getOutputFileNames in interface ProcessorConfiguration
+
+
+
Parameters:
inputFile - input file +
Returns:
output file names or zero-length array if no output file or name not + determined by input file
+
+
+
+ +

+getParam

+
+public CompilerParam getParam(java.lang.String name)
+
+
+
Specified by:
getParam in interface CompilerConfiguration
+
+
+
+
+
+
+ +

+getParams

+
+public ProcessorParam[] getParams()
+
+
+
Specified by:
getParams in interface ProcessorConfiguration
+
+
+
+
+
+
+ +

+getRebuild

+
+public boolean getRebuild()
+
+
Description copied from interface: ProcessorConfiguration
+
If true, all files using this configuration should be rebuilt and any + existing output files should be ignored +

+

+
Specified by:
getRebuild in interface ProcessorConfiguration
+
+
+
+
+
+
+ +

+isPrecompileGeneration

+
+public boolean isPrecompileGeneration()
+
+
+
Specified by:
isPrecompileGeneration in interface CompilerConfiguration
+
+
+
+
+
+
+ +

+parseIncludes

+
+public DependencyInfo parseIncludes(CCTask task,
+                                    java.io.File baseDir,
+                                    java.io.File source)
+
+
+
Specified by:
parseIncludes in interface CompilerConfiguration
+
+
+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+
+ +

+getPreArguments

+
+public java.lang.String[] getPreArguments()
+
+
+
+
+
+
+
+
+
+ +

+getEndArguments

+
+public java.lang.String[] getEndArguments()
+
+
+
+
+
+
+
+
+
+ +

+getIncludePath

+
+public java.io.File[] getIncludePath()
+
+
+
+
+
+
+
+
+
+ +

+getCompiler

+
+public Compiler getCompiler()
+
+
+
+
+
+
+
+
+
+ +

+getCommand

+
+public java.lang.String getCommand()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineFortranCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineFortranCompiler.html new file mode 100644 index 0000000..8c7d4de --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineFortranCompiler.html @@ -0,0 +1,343 @@ + + + + + + + +CommandLineFortranCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class CommandLineFortranCompiler

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+      extended by net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
+          extended by net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
+              extended by net.sf.antcontrib.cpptasks.compiler.CommandLineFortranCompiler
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Compiler, Processor
+
+
+
Direct Known Subclasses:
CompaqVisualFortranCompiler
+
+
+
+
public abstract class CommandLineFortranCompiler
extends CommandLineCompiler
+ + +

+An abstract Compiler implementation which uses an external program to + perform the compile. +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
+  + + + + + + + + + + + +
+Constructor Summary
+protected CommandLineFortranCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + CommandLineFortranCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  ParsercreateParser(java.io.File source) + +
+           
+ + + + + + + +
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, 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, getLinker
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CommandLineFortranCompiler

+
+protected CommandLineFortranCompiler(java.lang.String command,
+                                     java.lang.String identifierArg,
+                                     java.lang.String[] sourceExtensions,
+                                     java.lang.String[] headerExtensions,
+                                     java.lang.String outputSuffix,
+                                     boolean libtool,
+                                     CommandLineFortranCompiler libtoolCompiler,
+                                     boolean newEnvironment,
+                                     org.apache.tools.ant.types.Environment env)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createParser

+
+protected Parser createParser(java.io.File source)
+
+
+
Specified by:
createParser in class AbstractCompiler
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineLinker.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineLinker.html new file mode 100644 index 0000000..0640e62 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineLinker.html @@ -0,0 +1,920 @@ + + + + + + + +CommandLineLinker (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class CommandLineLinker

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+      extended by net.sf.antcontrib.cpptasks.compiler.AbstractLinker
+          extended by net.sf.antcontrib.cpptasks.compiler.CommandLineLinker
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Linker, Processor
+
+
+
Direct Known Subclasses:
AbstractArLibrarian, AbstractLdLinker, ADSLibrarian, ADSLinker, BorlandLibrarian, BorlandLinker, C89Linker, ClxxLibrarian, ClxxLinker, CompaqVisualFortranLibrarian, DevStudioCompatibleLibrarian, DevStudioCompatibleLinker, IccLinker, OpenWatcomLibrarian, OpenWatcomLinker, OS390Linker
+
+
+
+
public abstract class CommandLineLinker
extends AbstractLinker
+ + +

+An abstract Linker implementation that performs the link via an external + command. +

+ +

+

+
Author:
+
Adam Murdoch
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
+  + + + + + + + + + + +
+Constructor Summary
CommandLineLinker(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] extensions, + java.lang.String[] ignoredExtensions, + java.lang.String outputSuffix, + boolean isLibtool, + CommandLineLinker libtoolLinker) + +
+          Creates a comand line linker invocation
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voidaddBase(long base, + java.util.Vector args) + +
+           
+protected abstract  voidaddEntry(java.lang.String entry, + java.util.Vector args) + +
+           
+protected abstract  voidaddFixed(java.lang.Boolean fixed, + java.util.Vector args) + +
+           
+protected abstract  voidaddImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected abstract  voidaddIncremental(boolean incremental, + java.util.Vector args) + +
+           
+protected  java.lang.String[]addLibrarySets(CCTask task, + LibrarySet[] libsets, + java.util.Vector preargs, + java.util.Vector midargs, + java.util.Vector endargs) + +
+           
+protected abstract  voidaddMap(boolean map, + java.util.Vector args) + +
+           
+protected abstract  voidaddStack(int stack, + java.util.Vector args) + +
+           
+protected  LinkerConfigurationcreateConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseDefs, + LinkerDef specificDef, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+protected  java.lang.StringdecorateLinkerOption(java.lang.StringBuffer buf, + java.lang.String arg) + +
+          Allows drived linker to decorate linker option.
+protected  java.lang.StringgetCommand() + +
+           
+protected abstract  java.lang.StringgetCommandFileSwitch(java.lang.String commandFile) + +
+           
+ java.lang.StringgetIdentifier() + +
+          Retrieve an identifier that identifies the specific version of the + compiler.
+ CommandLineLinkergetLibtoolLinker() + +
+           
+protected abstract  intgetMaximumCommandLength() + +
+           
+ java.lang.String[]getOutputFileNames(java.lang.String baseName, + VersionInfo versionInfo) + +
+          Output file name (no path components) corresponding to source file
+protected  java.lang.String[]getOutputFileSwitch(CCTask task, + java.lang.String outputFile) + +
+           
+protected abstract  java.lang.String[]getOutputFileSwitch(java.lang.String outputFile) + +
+           
+protected  java.lang.StringgetStartupObject(LinkType linkType) + +
+           
+ voidlink(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Performs a link using a command line linker
+protected  java.lang.String[]prepareArguments(CCTask task, + java.lang.String outputDir, + java.lang.String outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Prepares argument list for exec command.
+protected  java.lang.StringprepareFilename(java.lang.StringBuffer buf, + java.lang.String outputDir, + java.lang.String sourceFile) + +
+          Processes filename into argument form
+protected  java.lang.String[]prepareResponseFile(java.io.File outputFile, + java.lang.String[] args) + +
+          Prepares argument list to execute the linker using a + response file.
+protected  java.lang.StringquoteFilename(java.lang.StringBuffer buf, + java.lang.String filename) + +
+           
+protected  intrunCommand(CCTask task, + java.io.File workingDir, + java.lang.String[] cmdline) + +
+          This method is exposed so test classes can overload + and test the arguments without actually spawning the + compiler
+protected  voidsetCommand(java.lang.String command) + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractLinker
addVersionFiles, bid, changeEnvironment, createConfiguration, getLibraryKey
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
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.Linker
getLibraryPath, getLibraryPatterns, getLinker, isCaseSensitive
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CommandLineLinker

+
+public CommandLineLinker(java.lang.String command,
+                         java.lang.String identifierArg,
+                         java.lang.String[] extensions,
+                         java.lang.String[] ignoredExtensions,
+                         java.lang.String outputSuffix,
+                         boolean isLibtool,
+                         CommandLineLinker libtoolLinker)
+
+
Creates a comand line linker invocation +

+

+ + + + + + + + +
+Method Detail
+ +

+addBase

+
+protected abstract void addBase(long base,
+                                java.util.Vector args)
+
+
+
+
+
+
+ +

+addFixed

+
+protected abstract void addFixed(java.lang.Boolean fixed,
+                                 java.util.Vector args)
+
+
+
+
+
+
+ +

+addImpliedArgs

+
+protected abstract void addImpliedArgs(boolean debug,
+                                       LinkType linkType,
+                                       java.util.Vector args)
+
+
+
+
+
+
+ +

+addIncremental

+
+protected abstract void addIncremental(boolean incremental,
+                                       java.util.Vector args)
+
+
+
+
+
+
+ +

+addLibrarySets

+
+protected java.lang.String[] addLibrarySets(CCTask task,
+                                            LibrarySet[] libsets,
+                                            java.util.Vector preargs,
+                                            java.util.Vector midargs,
+                                            java.util.Vector endargs)
+
+
+
+
+
+
+ +

+addMap

+
+protected abstract void addMap(boolean map,
+                               java.util.Vector args)
+
+
+
+
+
+
+ +

+addStack

+
+protected abstract void addStack(int stack,
+                                 java.util.Vector args)
+
+
+
+
+
+
+ +

+addEntry

+
+protected abstract void addEntry(java.lang.String entry,
+                                 java.util.Vector args)
+
+
+
+
+
+
+ +

+createConfiguration

+
+protected LinkerConfiguration createConfiguration(CCTask task,
+                                                  LinkType linkType,
+                                                  ProcessorDef[] baseDefs,
+                                                  LinkerDef specificDef,
+                                                  TargetDef targetPlatform,
+                                                  VersionInfo versionInfo)
+
+
+
Specified by:
createConfiguration in class AbstractLinker
+
+
+
+
+
+
+ +

+decorateLinkerOption

+
+protected java.lang.String decorateLinkerOption(java.lang.StringBuffer buf,
+                                                java.lang.String arg)
+
+
Allows drived linker to decorate linker option. + Override by GccLinker to prepend a "-Wl," to + pass option to through gcc to linker. +

+

+
Parameters:
buf - buffer that may be used and abused in the decoration process, + must not be null.
arg - linker argument
+
+
+
+ +

+getCommand

+
+protected final java.lang.String getCommand()
+
+
+
+
+
+
+ +

+getCommandFileSwitch

+
+protected abstract java.lang.String getCommandFileSwitch(java.lang.String commandFile)
+
+
+
+
+
+
+ +

+getIdentifier

+
+public java.lang.String getIdentifier()
+
+
Description copied from interface: Processor
+
Retrieve an identifier that identifies the specific version of the + compiler. Compilers with the same identifier should produce the same + output files for the same input files and command line switches. +

+

+
Specified by:
getIdentifier in interface Processor
Specified by:
getIdentifier in class AbstractProcessor
+
+
+
+
+
+
+ +

+getLibtoolLinker

+
+public final CommandLineLinker getLibtoolLinker()
+
+
+
+
+
+
+ +

+getMaximumCommandLength

+
+protected abstract int getMaximumCommandLength()
+
+
+
+
+
+
+ +

+getOutputFileNames

+
+public java.lang.String[] getOutputFileNames(java.lang.String baseName,
+                                             VersionInfo versionInfo)
+
+
Description copied from interface: Processor
+
Output file name (no path components) corresponding to source file +

+

+
Specified by:
getOutputFileNames in interface Processor
Specified by:
getOutputFileNames in class AbstractLinker
+
+
+
Parameters:
baseName - input file +
Returns:
output file name or null if no output file or name not + determined by input file
+
+
+
+ +

+getOutputFileSwitch

+
+protected java.lang.String[] getOutputFileSwitch(CCTask task,
+                                                 java.lang.String outputFile)
+
+
+
+
+
+
+ +

+getOutputFileSwitch

+
+protected abstract java.lang.String[] getOutputFileSwitch(java.lang.String outputFile)
+
+
+
+
+
+
+ +

+getStartupObject

+
+protected java.lang.String getStartupObject(LinkType linkType)
+
+
+
+
+
+
+ +

+link

+
+public void link(CCTask task,
+                 java.io.File outputFile,
+                 java.lang.String[] sourceFiles,
+                 CommandLineLinkerConfiguration config)
+          throws org.apache.tools.ant.BuildException
+
+
Performs a link using a command line linker +

+

+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+prepareArguments

+
+protected java.lang.String[] prepareArguments(CCTask task,
+                                              java.lang.String outputDir,
+                                              java.lang.String outputFile,
+                                              java.lang.String[] sourceFiles,
+                                              CommandLineLinkerConfiguration config)
+
+
Prepares argument list for exec command. Will return null + if command line would exceed allowable command line buffer. +

+

+
Parameters:
task - compilation task.
outputFile - linker output file
sourceFiles - linker input files (.obj, .o, .res)
config - linker configuration +
Returns:
arguments for runTask
+
+
+
+ +

+prepareFilename

+
+protected java.lang.String prepareFilename(java.lang.StringBuffer buf,
+                                           java.lang.String outputDir,
+                                           java.lang.String sourceFile)
+
+
Processes filename into argument form +

+

+
+
+
+
+ +

+prepareResponseFile

+
+protected java.lang.String[] prepareResponseFile(java.io.File outputFile,
+                                                 java.lang.String[] args)
+                                          throws java.io.IOException
+
+
Prepares argument list to execute the linker using a + response file. +

+

+
Parameters:
outputFile - linker output file
args - output of prepareArguments +
Returns:
arguments for runTask +
Throws: +
java.io.IOException
+
+
+
+ +

+quoteFilename

+
+protected java.lang.String quoteFilename(java.lang.StringBuffer buf,
+                                         java.lang.String filename)
+
+
+
+
+
+
+ +

+runCommand

+
+protected int runCommand(CCTask task,
+                         java.io.File workingDir,
+                         java.lang.String[] cmdline)
+                  throws org.apache.tools.ant.BuildException
+
+
This method is exposed so test classes can overload + and test the arguments without actually spawning the + compiler +

+

+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+setCommand

+
+protected final void setCommand(java.lang.String command)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineLinkerConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineLinkerConfiguration.html new file mode 100644 index 0000000..765f278 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CommandLineLinkerConfiguration.html @@ -0,0 +1,613 @@ + + + + + + + +CommandLineLinkerConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class CommandLineLinkerConfiguration

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.CommandLineLinkerConfiguration
+
+
+
All Implemented Interfaces:
LinkerConfiguration, ProcessorConfiguration
+
+
+
+
public final class CommandLineLinkerConfiguration
extends java.lang.Object
implements LinkerConfiguration
+ + +

+A configuration for a command line linker +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + +
+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
+ intbid(java.lang.String filename) + +
+          An indication of how much this compiler would like to process this file
+ java.lang.String[]getEndArguments() + +
+           
+ java.lang.StringgetIdentifier() + +
+          Returns a string representation of this configuration.
+ java.lang.String[]getLibraryNames() + +
+           
+ LinkergetLinker() + +
+           
+ booleangetMap() + +
+           
+ java.lang.String[]getOutputFileNames(java.lang.String inputFile, + VersionInfo versionInfo) + +
+          Output file name (no path components) corresponding to source file
+ LinkerParamgetParam(java.lang.String name) + +
+           
+ ProcessorParam[]getParams() + +
+           
+ java.lang.String[]getPreArguments() + +
+           
+ booleangetRebuild() + +
+          If true, all files using this configuration should be rebuilt and any + existing output files should be ignored
+ java.lang.StringgetStartupObject() + +
+           
+ booleanisDebug() + +
+           
+ voidlink(CCTask task, + TargetInfo linkTarget) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CommandLineLinkerConfiguration

+
+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
+ +

+bid

+
+public int bid(java.lang.String filename)
+
+
Description copied from interface: ProcessorConfiguration
+
An indication of how much this compiler would like to process this file +

+

+
Specified by:
bid in interface ProcessorConfiguration
+
+
+ +
Returns:
0 is no interest to process, 100 is strong interest to process
+
+
+
+ +

+getEndArguments

+
+public java.lang.String[] getEndArguments()
+
+
+
+
+
+
+
+
+
+ +

+getIdentifier

+
+public java.lang.String getIdentifier()
+
+
Returns a string representation of this configuration. Should be + canonical so that equivalent configurations will have equivalent string + representations +

+

+
Specified by:
getIdentifier in interface ProcessorConfiguration
+
+
+
+
+
+
+ +

+getLibraryNames

+
+public java.lang.String[] getLibraryNames()
+
+
+
+
+
+
+
+
+
+ +

+getMap

+
+public boolean getMap()
+
+
+
+
+
+
+
+
+
+ +

+getOutputFileNames

+
+public java.lang.String[] getOutputFileNames(java.lang.String inputFile,
+                                             VersionInfo versionInfo)
+
+
Description copied from interface: ProcessorConfiguration
+
Output file name (no path components) corresponding to source file +

+

+
Specified by:
getOutputFileNames in interface ProcessorConfiguration
+
+
+
Parameters:
inputFile - input file +
Returns:
output file names or zero-length array if no output file or name not + determined by input file
+
+
+
+ +

+getParam

+
+public LinkerParam getParam(java.lang.String name)
+
+
+
Specified by:
getParam in interface LinkerConfiguration
+
+
+
+
+
+
+ +

+getParams

+
+public ProcessorParam[] getParams()
+
+
+
Specified by:
getParams in interface ProcessorConfiguration
+
+
+
+
+
+
+ +

+getPreArguments

+
+public java.lang.String[] getPreArguments()
+
+
+
+
+
+
+
+
+
+ +

+getRebuild

+
+public boolean getRebuild()
+
+
Description copied from interface: ProcessorConfiguration
+
If true, all files using this configuration should be rebuilt and any + existing output files should be ignored +

+

+
Specified by:
getRebuild in interface ProcessorConfiguration
+
+
+
+
+
+
+ +

+getStartupObject

+
+public java.lang.String getStartupObject()
+
+
+
+
+
+
+
+
+
+ +

+link

+
+public void link(CCTask task,
+                 TargetInfo linkTarget)
+          throws org.apache.tools.ant.BuildException
+
+
+
Specified by:
link in interface LinkerConfiguration
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+
+ +

+getLinker

+
+public Linker getLinker()
+
+
+
Specified by:
getLinker in interface LinkerConfiguration
+
+
+
+
+
+
+ +

+isDebug

+
+public boolean isDebug()
+
+
+
Specified by:
isDebug in interface LinkerConfiguration
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Compiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Compiler.html new file mode 100644 index 0000000..da2d6c0 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Compiler.html @@ -0,0 +1,199 @@ + + + + + + + +Compiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Interface Compiler

+
+
All Superinterfaces:
Processor
+
+
+
All Known Implementing Classes:
AbstractCompiler, aCCCompiler, ADSCCompiler, BorlandCCompiler, BorlandResourceCompiler, C89CCompiler, ClxxCCompiler, CommandLineCCompiler, CommandLineCompiler, CommandLineFortranCompiler, CompaqVisualFortranCompiler, DevStudio2005CCompiler, DevStudioCCompiler, DevStudioCompatibleCCompiler, DevStudioMIDLCompiler, DevStudioResourceCompiler, ForteCCCompiler, GccCCompiler, GccCCompiler, GccCCompiler, GccCompatibleCCompiler, IccCompiler, IntelLinux32CCompiler, IntelLinux64CCompiler, IntelWin32CCompiler, IntelWin64CCompiler, MetaObjectCompiler, OpenWatcomCCompiler, OpenWatcomCompiler, OpenWatcomFortranCompiler, OS390CCompiler, PrecompilingCommandLineCCompiler, PrecompilingCommandLineCompiler, UserInterfaceCompiler, VisualAgeCCompiler, WindresResourceCompiler, XpidlCompiler
+
+
+
+
public interface Compiler
extends Processor
+ + +

+A compiler. +

+ +

+

+
Author:
+
Adam Murdoch
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.cpptasks.compiler.Processor
bid, changeEnvironment, createConfiguration, getIdentifier, getLinker, getOutputFileNames
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CompilerConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CompilerConfiguration.html new file mode 100644 index 0000000..bb21003 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/CompilerConfiguration.html @@ -0,0 +1,378 @@ + + + + + + + +CompilerConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Interface CompilerConfiguration

+
+
All Superinterfaces:
ProcessorConfiguration
+
+
+
All Known Implementing Classes:
CommandLineCompilerConfiguration
+
+
+
+
public interface CompilerConfiguration
extends ProcessorConfiguration
+ + +

+A configuration for a compiler +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcompile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + boolean relentless, + ProgressMonitor monitor) + +
+           
+ CompilerConfiguration[]createPrecompileConfigurations(java.io.File prototype, + java.lang.String[] nonPrecompiledFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+ java.lang.StringgetIncludePathIdentifier() + +
+          Returns an digest for the include path for the configuration.
+ CompilerParamgetParam(java.lang.String name) + +
+           
+ booleanisPrecompileGeneration() + +
+           
+ DependencyInfoparseIncludes(CCTask task, + java.io.File baseDir, + java.io.File source) + +
+           
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.cpptasks.compiler.ProcessorConfiguration
bid, getIdentifier, getOutputFileNames, getParams, getRebuild
+  +

+ + + + + + + + +
+Method Detail
+ +

+compile

+
+void compile(CCTask task,
+             java.io.File outputDir,
+             java.lang.String[] sourceFiles,
+             boolean relentless,
+             ProgressMonitor monitor)
+             throws org.apache.tools.ant.BuildException
+
+
+
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+createPrecompileConfigurations

+
+CompilerConfiguration[] createPrecompileConfigurations(java.io.File prototype,
+                                                       java.lang.String[] nonPrecompiledFiles)
+
+
This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file. + + The last (preferrably only) include directive in the prototype file will + be used to mark the boundary between pre-compiled and normally compiled + headers. +

+

+
+
+
+
Parameters:
prototype - A source file (for example, stdafx.cpp) that is used to build + the precompiled header file. @returns null if precompiled + headers are not supported or a two element array containing + the precompiled header generation configuration and the + consuming configuration
+
+
+
+ +

+getIncludePathIdentifier

+
+java.lang.String getIncludePathIdentifier()
+
+
Returns an digest for the include path for the configuration. + + This is used to determine if cached dependency information is invalid + because the include paths have changed +

+

+
+
+
+
+
+
+
+ +

+getParam

+
+CompilerParam getParam(java.lang.String name)
+
+
+
+
+
+
+
+
+
+ +

+isPrecompileGeneration

+
+boolean isPrecompileGeneration()
+
+
+
+
+
+
+
+
+
+ +

+parseIncludes

+
+DependencyInfo parseIncludes(CCTask task,
+                             java.io.File baseDir,
+                             java.io.File source)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/LinkType.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/LinkType.html new file mode 100644 index 0000000..3c5701f --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/LinkType.html @@ -0,0 +1,509 @@ + + + + + + + +LinkType (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class LinkType

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.LinkType
+
+
+
+
public class LinkType
extends java.lang.Object
+ + +

+This class represents the target platform for the compile and link step. The + name is an anachronism and should be changed. +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
LinkType() + +
+          Constructor + + By default, an gui executable with a dynamically linked runtime
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetOutputType() + +
+          Gets the output type.
+ java.lang.StringgetSubsystem() + +
+          Get subsystem name.
+ booleanisExecutable() + +
+          Gets whether the link should produce an executable
+ booleanisPluginModule() + +
+          Gets whether the link should produce a plugin module.
+ booleanisSharedLibrary() + +
+          Gets whether the link should produce a shared library.
+ booleanisStaticLibrary() + +
+          Gets whether the link should produce a static library.
+ booleanisStaticRuntime() + +
+          Gets whether the module should use a statically linked runtime library.
+ booleanisSubsystemConsole() + +
+          Gets whether the link should produce a module for a console subsystem.
+ booleanisSubsystemGUI() + +
+          Gets whether the link should produce a module for a graphical user + interface subsystem.
+ voidsetOutputType(OutputTypeEnum outputType) + +
+          Sets the output type (execuable, shared, etc).
+ voidsetStaticRuntime(boolean staticRuntime) + +
+          Requests use of a static runtime library.
+ voidsetSubsystem(SubsystemEnum subsystem) + +
+          Sets the subsystem (gui, console, etc).
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LinkType

+
+public LinkType()
+
+
Constructor + + By default, an gui executable with a dynamically linked runtime +

+

+ + + + + + + + +
+Method Detail
+ +

+isExecutable

+
+public boolean isExecutable()
+
+
Gets whether the link should produce an executable +

+

+ +
Returns:
boolean
+
+
+
+ +

+isPluginModule

+
+public boolean isPluginModule()
+
+
Gets whether the link should produce a plugin module. +

+

+ +
Returns:
boolean
+
+
+
+ +

+isSharedLibrary

+
+public boolean isSharedLibrary()
+
+
Gets whether the link should produce a shared library. +

+

+ +
Returns:
boolean
+
+
+
+ +

+isStaticLibrary

+
+public boolean isStaticLibrary()
+
+
Gets whether the link should produce a static library. +

+

+ +
Returns:
boolean
+
+
+
+ +

+isStaticRuntime

+
+public boolean isStaticRuntime()
+
+
Gets whether the module should use a statically linked runtime library. +

+

+ +
Returns:
boolean
+
+
+
+ +

+isSubsystemConsole

+
+public boolean isSubsystemConsole()
+
+
Gets whether the link should produce a module for a console subsystem. +

+

+ +
Returns:
boolean
+
+
+
+ +

+isSubsystemGUI

+
+public boolean isSubsystemGUI()
+
+
Gets whether the link should produce a module for a graphical user + interface subsystem. +

+

+ +
Returns:
boolean
+
+
+
+ +

+setOutputType

+
+public void setOutputType(OutputTypeEnum outputType)
+
+
Sets the output type (execuable, shared, etc). +

+

+
Parameters:
outputType - may not be null
+
+
+
+ +

+getOutputType

+
+public java.lang.String getOutputType()
+
+
Gets the output type. +

+

+ +
Returns:
output type
+
+
+
+ +

+setStaticRuntime

+
+public void setStaticRuntime(boolean staticRuntime)
+
+
Requests use of a static runtime library. +

+

+
Parameters:
staticRuntime - if true, use static runtime library if possible.
+
+
+
+ +

+setSubsystem

+
+public void setSubsystem(SubsystemEnum subsystem)
+
+
Sets the subsystem (gui, console, etc). +

+

+
Parameters:
subsystem - subsystem, may not be null
+
+
+
+ +

+getSubsystem

+
+public java.lang.String getSubsystem()
+
+
Get subsystem name. +

+

+ +
Returns:
subsystem name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Linker.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Linker.html new file mode 100644 index 0000000..c5d9fab --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Linker.html @@ -0,0 +1,377 @@ + + + + + + + +Linker (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Interface Linker

+
+
All Superinterfaces:
Processor
+
+
+
All Known Implementing Classes:
AbstractArLibrarian, AbstractLdLinker, AbstractLinker, aCCLinker, ADSLibrarian, ADSLinker, BorlandLibrarian, BorlandLinker, C89Linker, ClxxLibrarian, ClxxLinker, CommandLineLinker, CompaqVisualFortranLibrarian, CompaqVisualFortranLinker, DevStudioCompatibleLibrarian, DevStudioCompatibleLinker, DevStudioLibrarian, DevStudioLinker, ForteCCLinker, GccLibrarian, GccLibrarian, GccLibrarian, GccLinker, GccLinker, GccLinker, GppLinker, GppLinker, GppLinker, IccLinker, IntelLinux32Linker, IntelLinux64Linker, IntelWin32Librarian, IntelWin32Linker, LdLinker, LdLinker, LdLinker, OpenWatcomCLinker, OpenWatcomFortranLinker, OpenWatcomLibrarian, OpenWatcomLinker, OS390Linker, VisualAgeLinker
+
+
+
+
public interface Linker
extends Processor
+ + +

+A linker for executables, and static and dynamic libraries. +

+ +

+

+
Author:
+
Adam Murdoch
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddVersionFiles(VersionInfo versionInfo, + LinkType linkType, + java.io.File outputFile, + boolean isDebug, + java.io.File objDir, + TargetMatcher matcher) + +
+          Adds source or object files to the bidded fileset to + support version information.
+ java.lang.StringgetLibraryKey(java.io.File libname) + +
+          Extracts the significant part of a library name to ensure there aren't + collisions
+ java.io.File[]getLibraryPath() + +
+          returns the library path for the linker
+ java.lang.String[]getLibraryPatterns(java.lang.String[] libnames, + LibraryTypeEnum libraryType) + +
+          Returns a set of filename patterns corresponding to library names.
+ LinkergetLinker(LinkType linkType) + +
+          Gets the linker for the specified link type.
+ booleanisCaseSensitive() + +
+          Returns true if the linker is case-sensitive
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.cpptasks.compiler.Processor
bid, changeEnvironment, createConfiguration, getIdentifier, getOutputFileNames
+  +

+ + + + + + + + +
+Method Detail
+ +

+getLibraryKey

+
+java.lang.String getLibraryKey(java.io.File libname)
+
+
Extracts the significant part of a library name to ensure there aren't + collisions +

+

+
+
+
+
+
+
+
+ +

+getLibraryPath

+
+java.io.File[] getLibraryPath()
+
+
returns the library path for the linker +

+

+
+
+
+
+
+
+
+ +

+getLibraryPatterns

+
+java.lang.String[] getLibraryPatterns(java.lang.String[] libnames,
+                                      LibraryTypeEnum libraryType)
+
+
Returns a set of filename patterns corresponding to library names. + + For example, "advapi32" would be expanded to "advapi32.dll" by + DevStudioLinker and to "libadvapi32.a" and "libadvapi32.so" by + GccLinker. +

+

+
+
+
+
Parameters:
libnames - array of library names
+
+
+
+ +

+getLinker

+
+Linker getLinker(LinkType linkType)
+
+
Gets the linker for the specified link type. +

+

+
Specified by:
getLinker in interface Processor
+
+
+ +
Returns:
appropriate linker or null, will return this if this linker can + handle the specified link type
+
+
+
+ +

+isCaseSensitive

+
+boolean isCaseSensitive()
+
+
Returns true if the linker is case-sensitive +

+

+
+
+
+
+
+
+
+ +

+addVersionFiles

+
+void addVersionFiles(VersionInfo versionInfo,
+                     LinkType linkType,
+                     java.io.File outputFile,
+                     boolean isDebug,
+                     java.io.File objDir,
+                     TargetMatcher matcher)
+                     throws java.io.IOException
+
+
Adds source or object files to the bidded fileset to + support version information. +

+

+
+
+
+
Parameters:
versionInfo - version information
linkType - link type
isDebug - true if debug build
outputFile - name of generated executable
objDir - directory for generated files
matcher - bidded fileset +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/LinkerConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/LinkerConfiguration.html new file mode 100644 index 0000000..d72c8b9 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/LinkerConfiguration.html @@ -0,0 +1,301 @@ + + + + + + + +LinkerConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Interface LinkerConfiguration

+
+
All Superinterfaces:
ProcessorConfiguration
+
+
+
All Known Implementing Classes:
CommandLineLinkerConfiguration
+
+
+
+
public interface LinkerConfiguration
extends ProcessorConfiguration
+ + +

+A configuration for a linker +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ LinkergetLinker() + +
+           
+ LinkerParamgetParam(java.lang.String name) + +
+           
+ booleanisDebug() + +
+           
+ voidlink(CCTask task, + TargetInfo linkTarget) + +
+           
+ + + + + + + +
Methods inherited from interface net.sf.antcontrib.cpptasks.compiler.ProcessorConfiguration
bid, getIdentifier, getOutputFileNames, getParams, getRebuild
+  +

+ + + + + + + + +
+Method Detail
+ +

+getParam

+
+LinkerParam getParam(java.lang.String name)
+
+
+
+
+
+
+
+
+
+ +

+link

+
+void link(CCTask task,
+          TargetInfo linkTarget)
+          throws org.apache.tools.ant.BuildException
+
+
+
+
+
+ +
Throws: +
org.apache.tools.ant.BuildException
+
+
+
+ +

+getLinker

+
+Linker getLinker()
+
+
+
+
+
+
+
+
+
+ +

+isDebug

+
+boolean isDebug()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCommandLineCCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCommandLineCCompiler.html new file mode 100644 index 0000000..a77186d --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCommandLineCCompiler.html @@ -0,0 +1,352 @@ + + + + + + + +PrecompilingCommandLineCCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class PrecompilingCommandLineCCompiler

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+      extended by net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
+          extended by net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
+              extended by net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCompiler
+                  extended by net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCCompiler
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Compiler, PrecompilingCompiler, Processor
+
+
+
Direct Known Subclasses:
BorlandCCompiler, DevStudioCompatibleCCompiler
+
+
+
+
public abstract class PrecompilingCommandLineCCompiler
extends PrecompilingCommandLineCompiler
+ + +

+A command line C compiler that can utilize precompilation of header files +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
+  + + + + + + + + + + + +
+Constructor Summary
+protected PrecompilingCommandLineCCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + PrecompilingCommandLineCCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  ParsercreateParser(java.io.File source) + +
+           
+ + + + + + + +
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, 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, getLinker
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PrecompilingCommandLineCCompiler

+
+protected PrecompilingCommandLineCCompiler(java.lang.String command,
+                                           java.lang.String identifierArg,
+                                           java.lang.String[] sourceExtensions,
+                                           java.lang.String[] headerExtensions,
+                                           java.lang.String outputSuffix,
+                                           boolean libtool,
+                                           PrecompilingCommandLineCCompiler libtoolCompiler,
+                                           boolean newEnvironment,
+                                           org.apache.tools.ant.types.Environment env)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createParser

+
+protected Parser createParser(java.io.File source)
+
+
+
Specified by:
createParser in class AbstractCompiler
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCommandLineCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCommandLineCompiler.html new file mode 100644 index 0000000..87dfa14 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCommandLineCompiler.html @@ -0,0 +1,416 @@ + + + + + + + +PrecompilingCommandLineCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Class PrecompilingCommandLineCompiler

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
+      extended by net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
+          extended by net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
+              extended by net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCompiler
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Compiler, PrecompilingCompiler, Processor
+
+
+
Direct Known Subclasses:
PrecompilingCommandLineCCompiler
+
+
+
+
public abstract class PrecompilingCommandLineCompiler
extends CommandLineCompiler
implements PrecompilingCompiler
+ + +

+A command line C compiler that can utilize precompilation of header files +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
+  + + + + + + + + + + + +
+Constructor Summary
+protected PrecompilingCommandLineCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + PrecompilingCommandLineCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CompilerConfiguration[]createPrecompileConfigurations(CompilerConfiguration config, + java.io.File prototype, + java.lang.String[] exceptFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+protected abstract  CompilerConfigurationcreatePrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude) + +
+           
+protected abstract  CompilerConfigurationcreatePrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude, + java.lang.String[] exceptFiles) + +
+           
+ + + + + + + +
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, createParser, 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, getLinker
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PrecompilingCommandLineCompiler

+
+protected PrecompilingCommandLineCompiler(java.lang.String command,
+                                          java.lang.String identifierArg,
+                                          java.lang.String[] sourceExtensions,
+                                          java.lang.String[] headerExtensions,
+                                          java.lang.String outputSuffix,
+                                          boolean libtool,
+                                          PrecompilingCommandLineCompiler libtoolCompiler,
+                                          boolean newEnvironment,
+                                          org.apache.tools.ant.types.Environment env)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createPrecompileConfigurations

+
+public CompilerConfiguration[] createPrecompileConfigurations(CompilerConfiguration config,
+                                                              java.io.File prototype,
+                                                              java.lang.String[] exceptFiles)
+
+
This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file. + + The last (preferrably only) include directive in the prototype file will + be used to mark the boundary between pre-compiled and normally compiled + headers. +

+

+
Specified by:
createPrecompileConfigurations in interface PrecompilingCompiler
+
+
+
Parameters:
config - base configuration
prototype - A source file (for example, stdafx.cpp) that is used to build + the precompiled header file. @returns null if precompiled + headers are not supported or a two element array containing + the precompiled header generation configuration and the + consuming configuration
+
+
+
+ +

+createPrecompileGeneratingConfig

+
+protected abstract CompilerConfiguration createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig,
+                                                                          java.io.File prototype,
+                                                                          java.lang.String lastInclude)
+
+
+
+
+
+
+
+
+
+ +

+createPrecompileUsingConfig

+
+protected abstract CompilerConfiguration createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig,
+                                                                     java.io.File prototype,
+                                                                     java.lang.String lastInclude,
+                                                                     java.lang.String[] exceptFiles)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCompiler.html new file mode 100644 index 0000000..3f53cca --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/PrecompilingCompiler.html @@ -0,0 +1,235 @@ + + + + + + + +PrecompilingCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Interface PrecompilingCompiler

+
+
All Known Implementing Classes:
BorlandCCompiler, DevStudio2005CCompiler, DevStudioCCompiler, DevStudioCompatibleCCompiler, IntelWin32CCompiler, IntelWin64CCompiler, PrecompilingCommandLineCCompiler, PrecompilingCommandLineCompiler
+
+
+
+
public interface PrecompilingCompiler
+ + +

+A compiler that can utilize precompilation of header files +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CompilerConfiguration[]createPrecompileConfigurations(CompilerConfiguration config, + java.io.File prototype, + java.lang.String[] nonPrecompiledFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+  +

+ + + + + + + + +
+Method Detail
+ +

+createPrecompileConfigurations

+
+CompilerConfiguration[] createPrecompileConfigurations(CompilerConfiguration config,
+                                                       java.io.File prototype,
+                                                       java.lang.String[] nonPrecompiledFiles)
+
+
This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file. + + The last (preferrably only) include directive in the prototype file will + be used to mark the boundary between pre-compiled and normally compiled + headers. +

+

+
Parameters:
config - base configuration
prototype - A source file (for example, stdafx.cpp) that is used to build + the precompiled header file. @returns null if precompiled + headers are not supported or a two element array containing + the precompiled header generation configuration and the + consuming configuration
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Processor.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Processor.html new file mode 100644 index 0000000..c268ead --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/Processor.html @@ -0,0 +1,350 @@ + + + + + + + +Processor (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Interface Processor

+
+
All Known Subinterfaces:
Compiler, Linker
+
+
+
All Known Implementing Classes:
AbstractArLibrarian, AbstractCompiler, AbstractLdLinker, AbstractLinker, AbstractProcessor, aCCCompiler, aCCLinker, ADSCCompiler, ADSLibrarian, ADSLinker, BorlandCCompiler, BorlandLibrarian, BorlandLinker, BorlandResourceCompiler, C89CCompiler, C89Linker, ClxxCCompiler, ClxxLibrarian, ClxxLinker, CommandLineCCompiler, CommandLineCompiler, CommandLineFortranCompiler, CommandLineLinker, CompaqVisualFortranCompiler, CompaqVisualFortranLibrarian, CompaqVisualFortranLinker, DevStudio2005CCompiler, DevStudioCCompiler, DevStudioCompatibleCCompiler, DevStudioCompatibleLibrarian, DevStudioCompatibleLinker, DevStudioLibrarian, DevStudioLinker, DevStudioMIDLCompiler, DevStudioResourceCompiler, ForteCCCompiler, ForteCCLinker, GccCCompiler, GccCCompiler, GccCCompiler, GccCompatibleCCompiler, GccLibrarian, GccLibrarian, GccLibrarian, GccLinker, GccLinker, GccLinker, GppLinker, GppLinker, GppLinker, IccCompiler, IccLinker, IntelLinux32CCompiler, IntelLinux32Linker, IntelLinux64CCompiler, IntelLinux64Linker, IntelWin32CCompiler, IntelWin32Librarian, IntelWin32Linker, IntelWin64CCompiler, LdLinker, LdLinker, LdLinker, MetaObjectCompiler, OpenWatcomCCompiler, OpenWatcomCLinker, OpenWatcomCompiler, OpenWatcomFortranCompiler, OpenWatcomFortranLinker, OpenWatcomLibrarian, OpenWatcomLinker, OS390CCompiler, OS390Linker, PrecompilingCommandLineCCompiler, PrecompilingCommandLineCompiler, UserInterfaceCompiler, VisualAgeCCompiler, VisualAgeLinker, WindresResourceCompiler, XpidlCompiler
+
+
+
+
public interface Processor
+ + +

+A processor. Base interface for Compiler and Linker +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intbid(java.lang.String inputFile) + +
+          Returns a bid indicating the desire of this compiler to process the + file.
+ ProcessorchangeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorConfigurationcreateConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] defaultProviders, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+          Returns the compiler configuration for or element.
+ java.lang.StringgetIdentifier() + +
+          Retrieve an identifier that identifies the specific version of the + compiler.
+ LinkergetLinker(LinkType type) + +
+          Gets the linker that is associated with this processors
+ java.lang.String[]getOutputFileNames(java.lang.String inputFile, + VersionInfo versionInfo) + +
+          Output file name (no path components) corresponding to source file
+  +

+ + + + + + + + +
+Method Detail
+ +

+bid

+
+int bid(java.lang.String inputFile)
+
+
Returns a bid indicating the desire of this compiler to process the + file. +

+

+
Parameters:
inputFile - input file +
Returns:
0 = no interest, 100 = high interest
+
+
+
+ +

+changeEnvironment

+
+Processor changeEnvironment(boolean newEnvironment,
+                            org.apache.tools.ant.types.Environment env)
+
+
+
+
+
+
+ +

+createConfiguration

+
+ProcessorConfiguration createConfiguration(CCTask task,
+                                           LinkType linkType,
+                                           ProcessorDef[] defaultProviders,
+                                           ProcessorDef specificConfig,
+                                           TargetDef targetPlatform,
+                                           VersionInfo versionInfo)
+
+
Returns the compiler configuration for or element. +

+

+
Parameters:
defaultProviders - When specificConfig corresponds to a or linker + element, defaultProvider will be a zero to two element array. + If there is an extends attribute, the first element will be + the referenced ProcessorDef, unless inherit = false, the last + element will be the containing element
specificConfig - A or element. +
Returns:
resulting configuration
+
+
+
+ +

+getIdentifier

+
+java.lang.String getIdentifier()
+
+
Retrieve an identifier that identifies the specific version of the + compiler. Compilers with the same identifier should produce the same + output files for the same input files and command line switches. +

+

+
+
+
+
+ +

+getLinker

+
+Linker getLinker(LinkType type)
+
+
Gets the linker that is associated with this processors +

+

+
+
+
+
+ +

+getOutputFileNames

+
+java.lang.String[] getOutputFileNames(java.lang.String inputFile,
+                                      VersionInfo versionInfo)
+
+
Output file name (no path components) corresponding to source file +

+

+
Parameters:
inputFile - input file +
Returns:
output file name or null if no output file or name not + determined by input file
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/ProcessorConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/ProcessorConfiguration.html new file mode 100644 index 0000000..29ecfa6 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/ProcessorConfiguration.html @@ -0,0 +1,311 @@ + + + + + + + +ProcessorConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Interface ProcessorConfiguration

+
+
All Known Subinterfaces:
CompilerConfiguration, LinkerConfiguration
+
+
+
All Known Implementing Classes:
CommandLineCompilerConfiguration, CommandLineLinkerConfiguration
+
+
+
+
public interface ProcessorConfiguration
+ + +

+A configuration for a C++ compiler, linker or other processor +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intbid(java.lang.String filename) + +
+          An indication of how much this compiler would like to process this file
+ java.lang.StringgetIdentifier() + +
+          Returns a string representation of this configuration.
+ java.lang.String[]getOutputFileNames(java.lang.String inputFile, + VersionInfo versionInfo) + +
+          Output file name (no path components) corresponding to source file
+ ProcessorParam[]getParams() + +
+           
+ booleangetRebuild() + +
+          If true, all files using this configuration should be rebuilt and any + existing output files should be ignored
+  +

+ + + + + + + + +
+Method Detail
+ +

+bid

+
+int bid(java.lang.String filename)
+
+
An indication of how much this compiler would like to process this file +

+

+ +
Returns:
0 is no interest to process, 100 is strong interest to process
+
+
+
+ +

+getIdentifier

+
+java.lang.String getIdentifier()
+
+
Returns a string representation of this configuration. Should be + canonical so that equivalent configurations will have equivalent string + representations +

+

+
+
+
+
+ +

+getOutputFileNames

+
+java.lang.String[] getOutputFileNames(java.lang.String inputFile,
+                                      VersionInfo versionInfo)
+
+
Output file name (no path components) corresponding to source file +

+

+
Parameters:
inputFile - input file +
Returns:
output file names or zero-length array if no output file or name not + determined by input file
+
+
+
+ +

+getParams

+
+ProcessorParam[] getParams()
+
+
+
+
+
+
+ +

+getRebuild

+
+boolean getRebuild()
+
+
If true, all files using this configuration should be rebuilt and any + existing output files should be ignored +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/ProgressMonitor.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/ProgressMonitor.html new file mode 100644 index 0000000..56ba6af --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/ProgressMonitor.html @@ -0,0 +1,257 @@ + + + + + + + +ProgressMonitor (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.compiler +
+Interface ProgressMonitor

+
+
All Known Implementing Classes:
CCTaskProgressMonitor
+
+
+
+
public interface ProgressMonitor
+ + +

+Interface to receive notification of compile progress +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidfinish(ProcessorConfiguration config, + boolean normal) + +
+           
+ voidprogress(java.lang.String[] sources) + +
+          Called to notify monitor of progress
+ voidstart(ProcessorConfiguration config) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+finish

+
+void finish(ProcessorConfiguration config,
+            boolean normal)
+
+
+
+
+
+
+ +

+progress

+
+void progress(java.lang.String[] sources)
+
+
Called to notify monitor of progress +

+

+
+
+
+
+ +

+start

+
+void start(ProcessorConfiguration config)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractCompiler.html new file mode 100644 index 0000000..c158844 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractCompiler.html @@ -0,0 +1,821 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.AbstractCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.AbstractCompiler

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use AbstractCompiler
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.arm
+ classADSCCompiler + +
+          Adapter for the ARM C Compilers + + See Doc No: ARM DUI 0151A, Issued: Nov 2001 at + http://www.arm.com/arm/User_Guides?OpenDocument
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.borland
+ classBorlandCCompiler + +
+          Adapter for the Borland(r) C/C++ compiler.
+ classBorlandResourceCompiler + +
+          Adapter for the Borland(r) brc32 Resource compiler.
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.compaq
+ classCompaqVisualFortranCompiler + +
+          Adapter for the Compaq(r) Visual Fortran compiler.
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.compiler
+ classCommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineFortranCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classPrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+ classPrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.devstudio
+ classDevStudio2005CCompiler + +
+          Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
+ classDevStudioCCompiler + +
+          Adapter for the Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleCCompiler + +
+          An abstract base class for compilers that are basically command line + compatible with Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioMIDLCompiler + +
+          Adapter for the Microsoft (r) MIDL Compiler
+ classDevStudioResourceCompiler + +
+          Adapter for the Microsoft (r) Windows 32 Resource Compiler
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.gcc
+ classGccCCompiler + +
+          Adapter for the GCC C/C++ compiler
+ classGccCompatibleCCompiler + +
+          Abstract base class for compilers that attempt to be command line compatible + with GCC
+ classWindresResourceCompiler + +
+          Adapter for the GNU windres resource compiler.
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.hp
+ classaCCCompiler + +
+          Adapter for the HP aC++ C++ compiler
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.ibm
+ classVisualAgeCCompiler + +
+          Adapter for the IBM(r) Visual Age(tm) C++ compiler for AIX(tm)
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.intel
+ classIntelLinux32CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-32 Linux (r) + + The Intel (r) C/C++ compiler for IA32 Linux mimics the command options for + gcc compiler.
+ classIntelLinux64CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-64 Linux (r) + + The Intel C/C++ compiler for IA-64 Linux mimics the command options for gcc + compiler.
+ classIntelWin32CCompiler + +
+          Adapter for the Intel (r) C++ compiler for 32-bit applications + + The Intel (r) C++ compiler for IA32 Windows mimics the command options for + the Microsoft (r) C++ compiler.
+ classIntelWin64CCompiler + +
+          Adapter for the Intel C++ compiler for Itanium(TM) Applications
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.mozilla
+ classXpidlCompiler + +
+          Adapter for the Mozilla Xpidl Compiler.
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.openwatcom
+ classOpenWatcomCCompiler + +
+          Adapter for the OpenWatcom C Compiler.
+ classOpenWatcomCompiler + +
+          An abstract base class for the OpenWatcom C and Fortran compilers.
+ classOpenWatcomFortranCompiler + +
+          Adapter for the OpenWatcom Fortran compiler.
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.os390
+ classOS390CCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os390 that return AbstractCompiler
+static AbstractCompilerOS390CCompiler.getInstance() + +
+           
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.os400
+ classIccCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os400 that return AbstractCompiler
+static AbstractCompilerIccCompiler.getInstance() + +
+           
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.sun
+ classC89CCompiler + +
+          Adapter for the Sun C89 C++ Compiler
+ classForteCCCompiler + +
+          Adapter for the Sun (r) Forte (tm) C++ compiler
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.sun that return AbstractCompiler
+static AbstractCompilerC89CCompiler.getInstance() + +
+           
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.ti
+ classClxxCCompiler + +
+          Adapter for TI DSP compilers with cl** commands
+  +

+ + + + + +
+Uses of AbstractCompiler in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractCompiler in net.sf.antcontrib.cpptasks.trolltech
+ classMetaObjectCompiler + +
+          Adapter for the Trolltech Qt MOC Compiler.
+ classUserInterfaceCompiler + +
+          Adapter for the Trolltech Qt UIC Compiler.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractLinker.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractLinker.html new file mode 100644 index 0000000..e6d909d --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractLinker.html @@ -0,0 +1,712 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.AbstractLinker (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.AbstractLinker

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use AbstractLinker
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.arm
+ classADSLibrarian + +
+          Adapter for ARM Librarian
+ classADSLinker + +
+          Adapter for the ARM Linker
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.borland
+ classBorlandLibrarian + +
+          Adapter for the Borland(r) tlib Librarian
+ classBorlandLinker + +
+          Adapter for the Borland(r) ilink32 linker
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.compaq
+ classCompaqVisualFortranLibrarian + +
+          Adapter for the Compaq(r) Visual Fortran Librarian
+ classCompaqVisualFortranLinker + +
+          Adapter for the Compaq(r) Visual Fortran linker.
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.compiler
+ classCommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.devstudio
+ classDevStudioCompatibleLibrarian + +
+          Abstract base adapter for librarians with command line options compatible + with the Microsoft(r) Library Manager
+ classDevStudioCompatibleLinker + +
+          Abstract base class for linkers that try to mimic the command line arguments + for the Microsoft (r) Incremental Linker
+ classDevStudioLibrarian + +
+          Adapter for the Microsoft (r) Library Manager
+ classDevStudioLinker + +
+          Adapter for the Microsoft (r) Incremental Linker
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.gcc
+ classAbstractArLibrarian + +
+          Adapter for the "ar" tool
+ classAbstractLdLinker + +
+          Abstract adapter for ld-like linkers
+ classGccLibrarian + +
+          Adapter for the 'ar' archiver
+ classGccLinker + +
+          Adapter for the GCC linker
+ classGppLinker + +
+          Adapter for the g++ variant of the GCC linker
+ classLdLinker + +
+          Adapter for the 'ld' linker
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.hp
+ classaCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.ibm
+ classVisualAgeLinker + +
+          Adapter for IBM(r) Visual Age(tm) Linker for AIX(tm)
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.intel
+ classIntelLinux32Linker + +
+          Adapter for the Intel (r) Linker for Linux (r) for IA-32
+ classIntelLinux64Linker + +
+          Adapter for the Intel (r) linker for Linux for IA-64
+ classIntelWin32Librarian + +
+          Adapter for the xilib from the Intel(r) C++ Compiler for IA-32 or IA-64 + systems running Microsoft (r) operating systems
+ classIntelWin32Linker + +
+          Adapter for the Intel (r) linker for 32-bit applications
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.openwatcom
+ classOpenWatcomCLinker + +
+          Adapter for the OpenWatcom linker.
+ classOpenWatcomFortranLinker + +
+          Adapter for the OpenWatcom Fortran linker.
+ classOpenWatcomLibrarian + +
+          Adapter for the OpenWatcom Librarian.
+ classOpenWatcomLinker + +
+          Adapter for the OpenWatcom linker.
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.os390
+ classOS390Linker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.os400
+ classIccLinker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.sun
+ classC89Linker + +
+          Adapter for the Sun C89 Linker
+ classForteCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + +
+Uses of AbstractLinker in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractLinker in net.sf.antcontrib.cpptasks.ti
+ classClxxLibrarian + +
+          Adapter for TI DSP librarian + *
+ classClxxLinker + +
+          Adapter for TI DSP linkers + *
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractProcessor.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractProcessor.html new file mode 100644 index 0000000..3de1c36 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/AbstractProcessor.html @@ -0,0 +1,1059 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.AbstractProcessor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use AbstractProcessor
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.arm
+ classADSCCompiler + +
+          Adapter for the ARM C Compilers + + See Doc No: ARM DUI 0151A, Issued: Nov 2001 at + http://www.arm.com/arm/User_Guides?OpenDocument
+ classADSLibrarian + +
+          Adapter for ARM Librarian
+ classADSLinker + +
+          Adapter for the ARM Linker
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.borland
+ classBorlandCCompiler + +
+          Adapter for the Borland(r) C/C++ compiler.
+ classBorlandLibrarian + +
+          Adapter for the Borland(r) tlib Librarian
+ classBorlandLinker + +
+          Adapter for the Borland(r) ilink32 linker
+ classBorlandResourceCompiler + +
+          Adapter for the Borland(r) brc32 Resource compiler.
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.compaq
+ classCompaqVisualFortranCompiler + +
+          Adapter for the Compaq(r) Visual Fortran compiler.
+ classCompaqVisualFortranLibrarian + +
+          Adapter for the Compaq(r) Visual Fortran Librarian
+ classCompaqVisualFortranLinker + +
+          Adapter for the Compaq(r) Visual Fortran linker.
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.compiler
+ classAbstractCompiler + +
+          An abstract compiler implementation.
+ classAbstractLinker + +
+          An abstract Linker implementation.
+ classCommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineFortranCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
+ classPrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+ classPrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.devstudio
+ classDevStudio2005CCompiler + +
+          Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
+ classDevStudioCCompiler + +
+          Adapter for the Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleCCompiler + +
+          An abstract base class for compilers that are basically command line + compatible with Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleLibrarian + +
+          Abstract base adapter for librarians with command line options compatible + with the Microsoft(r) Library Manager
+ classDevStudioCompatibleLinker + +
+          Abstract base class for linkers that try to mimic the command line arguments + for the Microsoft (r) Incremental Linker
+ classDevStudioLibrarian + +
+          Adapter for the Microsoft (r) Library Manager
+ classDevStudioLinker + +
+          Adapter for the Microsoft (r) Incremental Linker
+ classDevStudioMIDLCompiler + +
+          Adapter for the Microsoft (r) MIDL Compiler
+ classDevStudioResourceCompiler + +
+          Adapter for the Microsoft (r) Windows 32 Resource Compiler
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.gcc
+ classAbstractArLibrarian + +
+          Adapter for the "ar" tool
+ classAbstractLdLinker + +
+          Abstract adapter for ld-like linkers
+ classGccCCompiler + +
+          Adapter for the GCC C/C++ compiler
+ classGccCompatibleCCompiler + +
+          Abstract base class for compilers that attempt to be command line compatible + with GCC
+ classGccLibrarian + +
+          Adapter for the 'ar' archiver
+ classGccLinker + +
+          Adapter for the GCC linker
+ classGppLinker + +
+          Adapter for the g++ variant of the GCC linker
+ classLdLinker + +
+          Adapter for the 'ld' linker
+ classWindresResourceCompiler + +
+          Adapter for the GNU windres resource compiler.
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.hp
+ classaCCCompiler + +
+          Adapter for the HP aC++ C++ compiler
+ classaCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.ibm
+ classVisualAgeCCompiler + +
+          Adapter for the IBM(r) Visual Age(tm) C++ compiler for AIX(tm)
+ classVisualAgeLinker + +
+          Adapter for IBM(r) Visual Age(tm) Linker for AIX(tm)
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.intel
+ classIntelLinux32CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-32 Linux (r) + + The Intel (r) C/C++ compiler for IA32 Linux mimics the command options for + gcc compiler.
+ classIntelLinux32Linker + +
+          Adapter for the Intel (r) Linker for Linux (r) for IA-32
+ classIntelLinux64CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-64 Linux (r) + + The Intel C/C++ compiler for IA-64 Linux mimics the command options for gcc + compiler.
+ classIntelLinux64Linker + +
+          Adapter for the Intel (r) linker for Linux for IA-64
+ classIntelWin32CCompiler + +
+          Adapter for the Intel (r) C++ compiler for 32-bit applications + + The Intel (r) C++ compiler for IA32 Windows mimics the command options for + the Microsoft (r) C++ compiler.
+ classIntelWin32Librarian + +
+          Adapter for the xilib from the Intel(r) C++ Compiler for IA-32 or IA-64 + systems running Microsoft (r) operating systems
+ classIntelWin32Linker + +
+          Adapter for the Intel (r) linker for 32-bit applications
+ classIntelWin64CCompiler + +
+          Adapter for the Intel C++ compiler for Itanium(TM) Applications
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.mozilla
+ classXpidlCompiler + +
+          Adapter for the Mozilla Xpidl Compiler.
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.openwatcom
+ classOpenWatcomCCompiler + +
+          Adapter for the OpenWatcom C Compiler.
+ classOpenWatcomCLinker + +
+          Adapter for the OpenWatcom linker.
+ classOpenWatcomCompiler + +
+          An abstract base class for the OpenWatcom C and Fortran compilers.
+ classOpenWatcomFortranCompiler + +
+          Adapter for the OpenWatcom Fortran compiler.
+ classOpenWatcomFortranLinker + +
+          Adapter for the OpenWatcom Fortran linker.
+ classOpenWatcomLibrarian + +
+          Adapter for the OpenWatcom Librarian.
+ classOpenWatcomLinker + +
+          Adapter for the OpenWatcom linker.
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.os390
+ classOS390CCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+ classOS390Linker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.os400
+ classIccCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+ classIccLinker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.sun
+ classC89CCompiler + +
+          Adapter for the Sun C89 C++ Compiler
+ classC89Linker + +
+          Adapter for the Sun C89 Linker
+ classForteCCCompiler + +
+          Adapter for the Sun (r) Forte (tm) C++ compiler
+ classForteCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.ti
+ classClxxCCompiler + +
+          Adapter for TI DSP compilers with cl** commands
+ classClxxLibrarian + +
+          Adapter for TI DSP librarian + *
+ classClxxLinker + +
+          Adapter for TI DSP linkers + *
+  +

+ + + + + +
+Uses of AbstractProcessor in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractProcessor in net.sf.antcontrib.cpptasks.trolltech
+ classMetaObjectCompiler + +
+          Adapter for the Trolltech Qt MOC Compiler.
+ classUserInterfaceCompiler + +
+          Adapter for the Trolltech Qt UIC Compiler.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CaptureStreamHandler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CaptureStreamHandler.html new file mode 100644 index 0000000..a856de5 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CaptureStreamHandler.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.CaptureStreamHandler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.CaptureStreamHandler

+
+No usage of net.sf.antcontrib.cpptasks.compiler.CaptureStreamHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCCompiler.html new file mode 100644 index 0000000..77e2f5f --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCCompiler.html @@ -0,0 +1,478 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.CommandLineCCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.CommandLineCCompiler

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CommandLineCCompiler
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.arm
+ classADSCCompiler + +
+          Adapter for the ARM C Compilers + + See Doc No: ARM DUI 0151A, Issued: Nov 2001 at + http://www.arm.com/arm/User_Guides?OpenDocument
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.compiler with parameters of type CommandLineCCompiler
CommandLineCCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + CommandLineCCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.gcc
+ classGccCCompiler + +
+          Adapter for the GCC C/C++ compiler
+ classGccCompatibleCCompiler + +
+          Abstract base class for compilers that attempt to be command line compatible + with GCC
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.hp
+ classaCCCompiler + +
+          Adapter for the HP aC++ C++ compiler
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.ibm
+ classVisualAgeCCompiler + +
+          Adapter for the IBM(r) Visual Age(tm) C++ compiler for AIX(tm)
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.intel
+ classIntelLinux32CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-32 Linux (r) + + The Intel (r) C/C++ compiler for IA32 Linux mimics the command options for + gcc compiler.
+ classIntelLinux64CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-64 Linux (r) + + The Intel C/C++ compiler for IA-64 Linux mimics the command options for gcc + compiler.
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.os390
+ classOS390CCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.os400
+ classIccCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.sun
+ classC89CCompiler + +
+          Adapter for the Sun C89 C++ Compiler
+ classForteCCCompiler + +
+          Adapter for the Sun (r) Forte (tm) C++ compiler
+  +

+ + + + + +
+Uses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + +
Subclasses of CommandLineCCompiler in net.sf.antcontrib.cpptasks.ti
+ classClxxCCompiler + +
+          Adapter for TI DSP compilers with cl** commands
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCompiler.html new file mode 100644 index 0000000..5d6466f --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCompiler.html @@ -0,0 +1,819 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CommandLineCompiler
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.arm
+ classADSCCompiler + +
+          Adapter for the ARM C Compilers + + See Doc No: ARM DUI 0151A, Issued: Nov 2001 at + http://www.arm.com/arm/User_Guides?OpenDocument
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.borland
+ classBorlandCCompiler + +
+          Adapter for the Borland(r) C/C++ compiler.
+ classBorlandResourceCompiler + +
+          Adapter for the Borland(r) brc32 Resource compiler.
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.compaq
+ classCompaqVisualFortranCompiler + +
+          Adapter for the Compaq(r) Visual Fortran compiler.
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.compiler
+ classCommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineFortranCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classPrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+ classPrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return CommandLineCompiler
+ CommandLineCompilerCommandLineCompiler.getLibtoolCompiler() + +
+          Obtains the same compiler, but with libtool set + + Default behavior is to ignore libtool
+  +

+ + + + + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.compiler with parameters of type CommandLineCompiler
CommandLineCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + CommandLineCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
CommandLineCompilerConfiguration(CommandLineCompiler compiler, + java.lang.String identifier, + java.io.File[] includePath, + java.io.File[] sysIncludePath, + java.io.File[] envIncludePath, + java.lang.String includePathIdentifier, + java.lang.String[] args, + ProcessorParam[] params, + boolean rebuild, + java.lang.String[] endArgs) + +
+           
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.devstudio
+ classDevStudio2005CCompiler + +
+          Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
+ classDevStudioCCompiler + +
+          Adapter for the Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleCCompiler + +
+          An abstract base class for compilers that are basically command line + compatible with Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioMIDLCompiler + +
+          Adapter for the Microsoft (r) MIDL Compiler
+ classDevStudioResourceCompiler + +
+          Adapter for the Microsoft (r) Windows 32 Resource Compiler
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.gcc
+ classGccCCompiler + +
+          Adapter for the GCC C/C++ compiler
+ classGccCompatibleCCompiler + +
+          Abstract base class for compilers that attempt to be command line compatible + with GCC
+ classWindresResourceCompiler + +
+          Adapter for the GNU windres resource compiler.
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.hp
+ classaCCCompiler + +
+          Adapter for the HP aC++ C++ compiler
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.ibm
+ classVisualAgeCCompiler + +
+          Adapter for the IBM(r) Visual Age(tm) C++ compiler for AIX(tm)
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.intel
+ classIntelLinux32CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-32 Linux (r) + + The Intel (r) C/C++ compiler for IA32 Linux mimics the command options for + gcc compiler.
+ classIntelLinux64CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-64 Linux (r) + + The Intel C/C++ compiler for IA-64 Linux mimics the command options for gcc + compiler.
+ classIntelWin32CCompiler + +
+          Adapter for the Intel (r) C++ compiler for 32-bit applications + + The Intel (r) C++ compiler for IA32 Windows mimics the command options for + the Microsoft (r) C++ compiler.
+ classIntelWin64CCompiler + +
+          Adapter for the Intel C++ compiler for Itanium(TM) Applications
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.mozilla
+ classXpidlCompiler + +
+          Adapter for the Mozilla Xpidl Compiler.
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.openwatcom
+ classOpenWatcomCCompiler + +
+          Adapter for the OpenWatcom C Compiler.
+ classOpenWatcomCompiler + +
+          An abstract base class for the OpenWatcom C and Fortran compilers.
+ classOpenWatcomFortranCompiler + +
+          Adapter for the OpenWatcom Fortran compiler.
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.os390
+ classOS390CCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.os400
+ classIccCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.sun
+ classC89CCompiler + +
+          Adapter for the Sun C89 C++ Compiler
+ classForteCCCompiler + +
+          Adapter for the Sun (r) Forte (tm) C++ compiler
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.ti
+ classClxxCCompiler + +
+          Adapter for TI DSP compilers with cl** commands
+  +

+ + + + + +
+Uses of CommandLineCompiler in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineCompiler in net.sf.antcontrib.cpptasks.trolltech
+ classMetaObjectCompiler + +
+          Adapter for the Trolltech Qt MOC Compiler.
+ classUserInterfaceCompiler + +
+          Adapter for the Trolltech Qt UIC Compiler.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCompilerConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCompilerConfiguration.html new file mode 100644 index 0000000..017b50a --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineCompilerConfiguration.html @@ -0,0 +1,429 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.CommandLineCompilerConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.CommandLineCompilerConfiguration

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CommandLineCompilerConfiguration
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc.cross  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of CommandLineCompilerConfiguration in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland with parameters of type CommandLineCompilerConfiguration
+ voidBorlandResourceCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+           
+protected  CompilerConfigurationBorlandCCompiler.createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude) + +
+           
+protected  CompilerConfigurationBorlandCCompiler.createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude, + java.lang.String[] exceptFiles) + +
+           
+  +

+ + + + + +
+Uses of CommandLineCompilerConfiguration in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler with parameters of type CommandLineCompilerConfiguration
+ voidCommandLineCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+          Compiles a source file.
+protected abstract  CompilerConfigurationPrecompilingCommandLineCompiler.createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude) + +
+           
+protected abstract  CompilerConfigurationPrecompilingCommandLineCompiler.createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude, + java.lang.String[] exceptFiles) + +
+           
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.compiler with parameters of type CommandLineCompilerConfiguration
CommandLineCompilerConfiguration(CommandLineCompilerConfiguration base, + java.lang.String[] additionalArgs, + java.lang.String[] exceptFiles, + boolean isPrecompileHeaderGeneration) + +
+           
+  +

+ + + + + +
+Uses of CommandLineCompilerConfiguration in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.devstudio with parameters of type CommandLineCompilerConfiguration
+protected  CompilerConfigurationDevStudioCompatibleCCompiler.createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude) + +
+           
+protected  CompilerConfigurationDevStudioCompatibleCCompiler.createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude, + java.lang.String[] exceptFiles) + +
+           
+  +

+ + + + + +
+Uses of CommandLineCompilerConfiguration in net.sf.antcontrib.cpptasks.gcc.cross
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross with parameters of type CommandLineCompilerConfiguration
+ voidGccCCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of CommandLineCompilerConfiguration in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.mozilla with parameters of type CommandLineCompilerConfiguration
+ voidXpidlCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+          Compiles an .idl file into the corresponding .h and .xpt files.
+  +

+ + + + + +
+Uses of CommandLineCompilerConfiguration in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.trolltech with parameters of type CommandLineCompilerConfiguration
+ voidUserInterfaceCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+          Compiles an .ui file into the corresponding .h, .cpp and moc_*.cpp files.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineFortranCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineFortranCompiler.html new file mode 100644 index 0000000..060f4eb --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineFortranCompiler.html @@ -0,0 +1,212 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.CommandLineFortranCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.CommandLineFortranCompiler

+
+ + + + + + + + + + + + + +
+Packages that use CommandLineFortranCompiler
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
+  +

+ + + + + +
+Uses of CommandLineFortranCompiler in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + +
Subclasses of CommandLineFortranCompiler in net.sf.antcontrib.cpptasks.compaq
+ classCompaqVisualFortranCompiler + +
+          Adapter for the Compaq(r) Visual Fortran compiler.
+  +

+ + + + + +
+Uses of CommandLineFortranCompiler in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.compiler with parameters of type CommandLineFortranCompiler
CommandLineFortranCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + CommandLineFortranCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineLinker.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineLinker.html new file mode 100644 index 0000000..f193ebf --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineLinker.html @@ -0,0 +1,745 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.CommandLineLinker (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.CommandLineLinker

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CommandLineLinker
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.arm
+ classADSLibrarian + +
+          Adapter for ARM Librarian
+ classADSLinker + +
+          Adapter for the ARM Linker
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.borland
+ classBorlandLibrarian + +
+          Adapter for the Borland(r) tlib Librarian
+ classBorlandLinker + +
+          Adapter for the Borland(r) ilink32 linker
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.compaq
+ classCompaqVisualFortranLibrarian + +
+          Adapter for the Compaq(r) Visual Fortran Librarian
+ classCompaqVisualFortranLinker + +
+          Adapter for the Compaq(r) Visual Fortran linker.
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return CommandLineLinker
+ CommandLineLinkerCommandLineLinker.getLibtoolLinker() + +
+           
+  +

+ + + + + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.compiler with parameters of type CommandLineLinker
CommandLineLinker(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] extensions, + java.lang.String[] ignoredExtensions, + java.lang.String outputSuffix, + boolean isLibtool, + CommandLineLinker libtoolLinker) + +
+          Creates a comand line linker invocation
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) + +
+           
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.devstudio
+ classDevStudioCompatibleLibrarian + +
+          Abstract base adapter for librarians with command line options compatible + with the Microsoft(r) Library Manager
+ classDevStudioCompatibleLinker + +
+          Abstract base class for linkers that try to mimic the command line arguments + for the Microsoft (r) Incremental Linker
+ classDevStudioLibrarian + +
+          Adapter for the Microsoft (r) Library Manager
+ classDevStudioLinker + +
+          Adapter for the Microsoft (r) Incremental Linker
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.gcc
+ classAbstractArLibrarian + +
+          Adapter for the "ar" tool
+ classAbstractLdLinker + +
+          Abstract adapter for ld-like linkers
+ classGccLibrarian + +
+          Adapter for the 'ar' archiver
+ classGccLinker + +
+          Adapter for the GCC linker
+ classGppLinker + +
+          Adapter for the g++ variant of the GCC linker
+ classLdLinker + +
+          Adapter for the 'ld' linker
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.hp
+ classaCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.ibm
+ classVisualAgeLinker + +
+          Adapter for IBM(r) Visual Age(tm) Linker for AIX(tm)
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.intel
+ classIntelLinux32Linker + +
+          Adapter for the Intel (r) Linker for Linux (r) for IA-32
+ classIntelLinux64Linker + +
+          Adapter for the Intel (r) linker for Linux for IA-64
+ classIntelWin32Librarian + +
+          Adapter for the xilib from the Intel(r) C++ Compiler for IA-32 or IA-64 + systems running Microsoft (r) operating systems
+ classIntelWin32Linker + +
+          Adapter for the Intel (r) linker for 32-bit applications
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.openwatcom
+ classOpenWatcomCLinker + +
+          Adapter for the OpenWatcom linker.
+ classOpenWatcomFortranLinker + +
+          Adapter for the OpenWatcom Fortran linker.
+ classOpenWatcomLibrarian + +
+          Adapter for the OpenWatcom Librarian.
+ classOpenWatcomLinker + +
+          Adapter for the OpenWatcom linker.
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.os390
+ classOS390Linker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.os400
+ classIccLinker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.sun
+ classC89Linker + +
+          Adapter for the Sun C89 Linker
+ classForteCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + +
+Uses of CommandLineLinker in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + + + + + +
Subclasses of CommandLineLinker in net.sf.antcontrib.cpptasks.ti
+ classClxxLibrarian + +
+          Adapter for TI DSP librarian + *
+ classClxxLinker + +
+          Adapter for TI DSP linkers + *
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineLinkerConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineLinkerConfiguration.html new file mode 100644 index 0000000..2e39831 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CommandLineLinkerConfiguration.html @@ -0,0 +1,465 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.CommandLineLinkerConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.CommandLineLinkerConfiguration

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CommandLineLinkerConfiguration
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.gcc.cross  
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
+  +

+ + + + + +
+Uses of CommandLineLinkerConfiguration in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland with parameters of type CommandLineLinkerConfiguration
+ voidBorlandLibrarian.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Builds a library
+protected  java.lang.String[]BorlandLinker.prepareArguments(CCTask task, + java.lang.String outputDir, + java.lang.String outputName, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Prepares argument list for exec command.
+protected  java.lang.String[]BorlandLibrarian.prepareArguments(CCTask task, + java.lang.String outputDir, + java.lang.String outputName, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Prepares argument list for exec command.
+  +

+ + + + + +
+Uses of CommandLineLinkerConfiguration in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler with parameters of type CommandLineLinkerConfiguration
+ voidCommandLineLinker.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Performs a link using a command line linker
+protected  java.lang.String[]CommandLineLinker.prepareArguments(CCTask task, + java.lang.String outputDir, + java.lang.String outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Prepares argument list for exec command.
+  +

+ + + + + +
+Uses of CommandLineLinkerConfiguration in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc with parameters of type CommandLineLinkerConfiguration
+ voidAbstractArLibrarian.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+           
+ java.lang.String[]AbstractLdLinker.prepareArguments(CCTask task, + java.lang.String outputDir, + java.lang.String outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Prepares argument list for exec command.
+  +

+ + + + + +
+Uses of CommandLineLinkerConfiguration in net.sf.antcontrib.cpptasks.gcc.cross
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross with parameters of type CommandLineLinkerConfiguration
+ voidLdLinker.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+           
+ voidGppLinker.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+           
+ voidGccLinker.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+           
+ voidGccLibrarian.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+           
+  +

+ + + + + +
+Uses of CommandLineLinkerConfiguration in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.openwatcom with parameters of type CommandLineLinkerConfiguration
+ voidOpenWatcomLibrarian.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Builds a library.
+protected  java.lang.String[]OpenWatcomLibrarian.prepareArguments(CCTask task, + java.lang.String outputDir, + java.lang.String outputName, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+          Prepares argument list for exec command.
+  +

+ + + + + +
+Uses of CommandLineLinkerConfiguration in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os390 with parameters of type CommandLineLinkerConfiguration
+ voidOS390Linker.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+           
+  +

+ + + + + +
+Uses of CommandLineLinkerConfiguration in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os400 with parameters of type CommandLineLinkerConfiguration
+ voidIccLinker.link(CCTask task, + java.io.File outputFile, + java.lang.String[] sourceFiles, + CommandLineLinkerConfiguration config) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Compiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Compiler.html new file mode 100644 index 0000000..ac99712 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Compiler.html @@ -0,0 +1,826 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.compiler.Compiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.compiler.Compiler

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Compiler
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks that return Compiler
+ CompilerCompilerEnum.getCompiler() + +
+           
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.arm that implement Compiler
+ classADSCCompiler + +
+          Adapter for the ARM C Compilers + + See Doc No: ARM DUI 0151A, Issued: Nov 2001 at + http://www.arm.com/arm/User_Guides?OpenDocument
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.borland that implement Compiler
+ classBorlandCCompiler + +
+          Adapter for the Borland(r) C/C++ compiler.
+ classBorlandResourceCompiler + +
+          Adapter for the Borland(r) brc32 Resource compiler.
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compaq that implement Compiler
+ classCompaqVisualFortranCompiler + +
+          Adapter for the Compaq(r) Visual Fortran compiler.
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compiler that implement Compiler
+ classAbstractCompiler + +
+          An abstract compiler implementation.
+ classCommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineFortranCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classPrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+ classPrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return Compiler
+ CompilerCommandLineCompilerConfiguration.getCompiler() + +
+           
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.devstudio that implement Compiler
+ classDevStudio2005CCompiler + +
+          Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
+ classDevStudioCCompiler + +
+          Adapter for the Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleCCompiler + +
+          An abstract base class for compilers that are basically command line + compatible with Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioMIDLCompiler + +
+          Adapter for the Microsoft (r) MIDL Compiler
+ classDevStudioResourceCompiler + +
+          Adapter for the Microsoft (r) Windows 32 Resource Compiler
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.gcc that implement Compiler
+ classGccCCompiler + +
+          Adapter for the GCC C/C++ compiler
+ classGccCompatibleCCompiler + +
+          Abstract base class for compilers that attempt to be command line compatible + with GCC
+ classWindresResourceCompiler + +
+          Adapter for the GNU windres resource compiler.
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.hp that implement Compiler
+ classaCCCompiler + +
+          Adapter for the HP aC++ C++ compiler
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.ibm that implement Compiler
+ classVisualAgeCCompiler + +
+          Adapter for the IBM(r) Visual Age(tm) C++ compiler for AIX(tm)
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.intel that implement Compiler
+ classIntelLinux32CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-32 Linux (r) + + The Intel (r) C/C++ compiler for IA32 Linux mimics the command options for + gcc compiler.
+ classIntelLinux64CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-64 Linux (r) + + The Intel C/C++ compiler for IA-64 Linux mimics the command options for gcc + compiler.
+ classIntelWin32CCompiler + +
+          Adapter for the Intel (r) C++ compiler for 32-bit applications + + The Intel (r) C++ compiler for IA32 Windows mimics the command options for + the Microsoft (r) C++ compiler.
+ classIntelWin64CCompiler + +
+          Adapter for the Intel C++ compiler for Itanium(TM) Applications
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.mozilla that implement Compiler
+ classXpidlCompiler + +
+          Adapter for the Mozilla Xpidl Compiler.
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.openwatcom that implement Compiler
+ classOpenWatcomCCompiler + +
+          Adapter for the OpenWatcom C Compiler.
+ classOpenWatcomCompiler + +
+          An abstract base class for the OpenWatcom C and Fortran compilers.
+ classOpenWatcomFortranCompiler + +
+          Adapter for the OpenWatcom Fortran compiler.
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.os390 that implement Compiler
+ classOS390CCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.os400 that implement Compiler
+ classIccCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.sun that implement Compiler
+ classC89CCompiler + +
+          Adapter for the Sun C89 C++ Compiler
+ classForteCCCompiler + +
+          Adapter for the Sun (r) Forte (tm) C++ compiler
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.ti that implement Compiler
+ classClxxCCompiler + +
+          Adapter for TI DSP compilers with cl** commands
+  +

+ + + + + +
+Uses of Compiler in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.trolltech that implement Compiler
+ classMetaObjectCompiler + +
+          Adapter for the Trolltech Qt MOC Compiler.
+ classUserInterfaceCompiler + +
+          Adapter for the Trolltech Qt UIC Compiler.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CompilerConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CompilerConfiguration.html new file mode 100644 index 0000000..9ff5966 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/CompilerConfiguration.html @@ -0,0 +1,443 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.compiler.CompilerConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.compiler.CompilerConfiguration

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CompilerConfiguration
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
+  +

+ + + + + +
+Uses of CompilerConfiguration in net.sf.antcontrib.cpptasks
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks with parameters of type CompilerConfiguration
+ DependencyInfoDependencyTable.parseIncludes(CCTask task, + CompilerConfiguration compiler, + java.io.File source) + +
+           
+ voidDependencyTable.walkDependencies(CCTask task, + DependencyInfo dependInfo, + CompilerConfiguration compiler, + DependencyInfo[] stack, + DependencyTable.DependencyVisitor visitor) + +
+           
+  +

+ + + + + +
+Uses of CompilerConfiguration in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland that return CompilerConfiguration
+protected  CompilerConfigurationBorlandCCompiler.createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude) + +
+           
+protected  CompilerConfigurationBorlandCCompiler.createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude, + java.lang.String[] exceptFiles) + +
+           
+  +

+ + + + + +
+Uses of CompilerConfiguration in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compiler that implement CompilerConfiguration
+ classCommandLineCompilerConfiguration + +
+          A configuration for a C++ compiler
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return CompilerConfiguration
+protected  CompilerConfigurationCommandLineCompiler.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseDefs, + CompilerDef specificDef, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+protected abstract  CompilerConfigurationAbstractCompiler.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + CompilerDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+ CompilerConfiguration[]PrecompilingCompiler.createPrecompileConfigurations(CompilerConfiguration config, + java.io.File prototype, + java.lang.String[] nonPrecompiledFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+ CompilerConfiguration[]PrecompilingCommandLineCompiler.createPrecompileConfigurations(CompilerConfiguration config, + java.io.File prototype, + java.lang.String[] exceptFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+ CompilerConfiguration[]CompilerConfiguration.createPrecompileConfigurations(java.io.File prototype, + java.lang.String[] nonPrecompiledFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+ CompilerConfiguration[]CommandLineCompilerConfiguration.createPrecompileConfigurations(java.io.File prototype, + java.lang.String[] nonPrecompiledFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+protected abstract  CompilerConfigurationPrecompilingCommandLineCompiler.createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude) + +
+           
+protected abstract  CompilerConfigurationPrecompilingCommandLineCompiler.createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude, + java.lang.String[] exceptFiles) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler with parameters of type CompilerConfiguration
+ CompilerConfiguration[]PrecompilingCompiler.createPrecompileConfigurations(CompilerConfiguration config, + java.io.File prototype, + java.lang.String[] nonPrecompiledFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+ CompilerConfiguration[]PrecompilingCommandLineCompiler.createPrecompileConfigurations(CompilerConfiguration config, + java.io.File prototype, + java.lang.String[] exceptFiles) + +
+          This method may be used to get two distinct compiler configurations, one + for compiling the specified file and producing a precompiled header + file, and a second for compiling other files using the precompiled + header file.
+  +

+ + + + + +
+Uses of CompilerConfiguration in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.devstudio that return CompilerConfiguration
+protected  CompilerConfigurationDevStudioCompatibleCCompiler.createPrecompileGeneratingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude) + +
+           
+protected  CompilerConfigurationDevStudioCompatibleCCompiler.createPrecompileUsingConfig(CommandLineCompilerConfiguration baseConfig, + java.io.File prototype, + java.lang.String lastInclude, + java.lang.String[] exceptFiles) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/LinkType.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/LinkType.html new file mode 100644 index 0000000..0cb4250 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/LinkType.html @@ -0,0 +1,1926 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.LinkType (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.LinkType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use LinkType
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.gcc.cross  
net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.platformsPlatform specific utilities. 
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks with parameters of type LinkType
+ ProcessorConfigurationProcessorDef.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef baseDef, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+          Creates a configuration
+protected  ProcessorProcessorDef.getProcessor(LinkType linkType) + +
+          Obtains the appropriate processor (compiler, linker) based on the + LinkType.
+ ProcessorLinkerDef.getProcessor(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.arm with parameters of type LinkType
+protected  voidADSLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidADSLibrarian.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidADSCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+          
+ LinkerADSLinker.getLinker(LinkType linkType) + +
+           
+ LinkerADSLibrarian.getLinker(LinkType linkType) + +
+           
+ LinkerADSCCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland with parameters of type LinkType
+protected  voidBorlandLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidBorlandLibrarian.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidBorlandResourceCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+protected  voidBorlandCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ voidBorlandLinker.addVersionFiles(VersionInfo versionInfo, + LinkType linkType, + java.io.File outputFile, + boolean isDebug, + java.io.File objDir, + TargetMatcher matcher) + +
+          Adds source or object files to the bidded fileset to + support version information.
+ LinkerBorlandResourceCompiler.getLinker(LinkType type) + +
+           
+ LinkerBorlandLinker.getLinker(LinkType type) + +
+           
+ LinkerBorlandLibrarian.getLinker(LinkType type) + +
+           
+ LinkerBorlandCCompiler.getLinker(LinkType type) + +
+           
+protected  java.lang.StringBorlandLinker.getStartupObject(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compaq with parameters of type LinkType
+protected  voidCompaqVisualFortranLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidCompaqVisualFortranLibrarian.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidCompaqVisualFortranCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerCompaqVisualFortranLinker.getLinker(LinkType type) + +
+           
+ LinkerCompaqVisualFortranLibrarian.getLinker(LinkType type) + +
+           
+ LinkerCompaqVisualFortranCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler with parameters of type LinkType
+protected abstract  voidCommandLineLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected abstract  voidCommandLineCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ voidLinker.addVersionFiles(VersionInfo versionInfo, + LinkType linkType, + java.io.File outputFile, + boolean isDebug, + java.io.File objDir, + TargetMatcher matcher) + +
+          Adds source or object files to the bidded fileset to + support version information.
+ voidAbstractLinker.addVersionFiles(VersionInfo versionInfo, + LinkType linkType, + java.io.File outputFile, + boolean isDebug, + java.io.File objDir, + TargetMatcher matcher) + +
+          Adds source or object files to the bidded fileset to + support version information.
+protected  CompilerConfigurationCommandLineCompiler.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseDefs, + CompilerDef specificDef, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+protected abstract  CompilerConfigurationAbstractCompiler.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + CompilerDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+protected  LinkerConfigurationCommandLineLinker.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseDefs, + LinkerDef specificDef, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+protected abstract  LinkerConfigurationAbstractLinker.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + LinkerDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+ ProcessorConfigurationProcessor.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] defaultProviders, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+          Returns the compiler configuration for or element.
+ ProcessorConfigurationAbstractLinker.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+ ProcessorConfigurationAbstractCompiler.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+ LinkerProcessor.getLinker(LinkType type) + +
+          Gets the linker that is associated with this processors
+ LinkerLinker.getLinker(LinkType linkType) + +
+          Gets the linker for the specified link type.
+protected  java.lang.StringCommandLineLinker.getStartupObject(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.devstudio with parameters of type LinkType
+protected  voidDevStudioCompatibleLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidDevStudioCompatibleLibrarian.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidDevStudioResourceCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+protected  voidDevStudioMIDLCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+protected  voidDevStudioCompatibleCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ voidDevStudioCompatibleLinker.addVersionFiles(VersionInfo versionInfo, + LinkType linkType, + java.io.File outputFile, + boolean isDebug, + java.io.File objDir, + TargetMatcher matcher) + +
+          Adds source or object files to the bidded fileset to + support version information.
+ LinkerDevStudioResourceCompiler.getLinker(LinkType type) + +
+           
+ LinkerDevStudioMIDLCompiler.getLinker(LinkType type) + +
+           
+ LinkerDevStudioLinker.getLinker(LinkType type) + +
+           
+ LinkerDevStudioLibrarian.getLinker(LinkType type) + +
+           
+ LinkerDevStudioCCompiler.getLinker(LinkType type) + +
+           
+ LinkerDevStudio2005CCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc with parameters of type LinkType
+protected  voidGppLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidGccLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidAbstractLdLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+ voidAbstractArLibrarian.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidWindresResourceCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ voidGccCompatibleCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ voidGccCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerWindresResourceCompiler.getLinker(LinkType type) + +
+           
+ LinkerLdLinker.getLinker(LinkType type) + +
+           
+ LinkerGppLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLibrarian.getLinker(LinkType type) + +
+           
+ LinkerGccCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.gcc.cross
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross with parameters of type LinkType
+protected  voidGppLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidGccLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+ voidGccCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerLdLinker.getLinker(LinkType type) + +
+           
+ LinkerGppLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLibrarian.getLinker(LinkType type) + +
+           
+ LinkerGccCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2 with parameters of type LinkType
+protected  voidGppLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidGccLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+ voidGccCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerLdLinker.getLinker(LinkType type) + +
+           
+ LinkerGppLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLibrarian.getLinker(LinkType type) + +
+           
+ LinkerGccCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.hp with parameters of type LinkType
+ voidaCCLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+ voidaCCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkeraCCLinker.getLinker(LinkType type) + +
+           
+ LinkeraCCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.ibm with parameters of type LinkType
+ voidVisualAgeLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+ voidVisualAgeCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerVisualAgeLinker.getLinker(LinkType type) + +
+           
+ LinkerVisualAgeCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.intel with parameters of type LinkType
+ LinkerIntelWin64CCompiler.getLinker(LinkType type) + +
+           
+ LinkerIntelWin32Linker.getLinker(LinkType type) + +
+           
+ LinkerIntelWin32Librarian.getLinker(LinkType type) + +
+           
+ LinkerIntelWin32CCompiler.getLinker(LinkType type) + +
+           
+ LinkerIntelLinux64Linker.getLinker(LinkType type) + +
+           
+ LinkerIntelLinux64CCompiler.getLinker(LinkType type) + +
+           
+ LinkerIntelLinux32Linker.getLinker(LinkType type) + +
+           
+ LinkerIntelLinux32CCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.mozilla with parameters of type LinkType
+protected  voidXpidlCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+          Add arguments for debug, etc.
+ LinkerXpidlCompiler.getLinker(LinkType type) + +
+          Gets linker associated with this type.
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.openwatcom with parameters of type LinkType
+protected  voidOpenWatcomLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+          Adds other command line parameters.
+protected  voidOpenWatcomLibrarian.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+          Add implied arguments.
+protected  voidOpenWatcomCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+          Add implied arguments.
+ voidOpenWatcomLinker.addVersionFiles(VersionInfo versionInfo, + LinkType linkType, + java.io.File outputFile, + boolean isDebug, + java.io.File objDir, + TargetMatcher matcher) + +
+          Adds source or object files to the bidded fileset to + support version information.
+ LinkerOpenWatcomLibrarian.getLinker(LinkType type) + +
+          Get linker.
+ LinkerOpenWatcomFortranLinker.getLinker(LinkType type) + +
+          Get linker.
+ LinkerOpenWatcomFortranCompiler.getLinker(LinkType type) + +
+          Get linker.
+ LinkerOpenWatcomCLinker.getLinker(LinkType type) + +
+          Get linker.
+ LinkerOpenWatcomCCompiler.getLinker(LinkType type) + +
+          Get linker.
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os390 with parameters of type LinkType
+protected  voidOS390Linker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidOS390CCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerOS390Linker.getLinker(LinkType linkType) + +
+           
+ LinkerOS390CCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os400 with parameters of type LinkType
+protected  voidIccLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidIccCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerIccLinker.getLinker(LinkType linkType) + +
+           
+ LinkerIccCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.platforms
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.platforms with parameters of type LinkType
+static voidWindowsPlatform.addVersionFiles(VersionInfo versionInfo, + LinkType linkType, + java.io.File outputFile, + boolean isDebug, + java.io.File objDir, + TargetMatcher matcher) + +
+          Adds source or object files to the bidded fileset to + support version information.
+static voidWindowsPlatform.writeResource(java.io.Writer writer, + VersionInfo versionInfo, + java.io.File outputFile, + boolean isDebug, + LinkType linkType) + +
+          Writes windows resource.
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.sun with parameters of type LinkType
+ voidForteCCLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidC89Linker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+ voidForteCCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+protected  voidC89CCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerForteCCLinker.getLinker(LinkType type) + +
+           
+ LinkerForteCCCompiler.getLinker(LinkType linkType) + +
+           
+ LinkerC89Linker.getLinker(LinkType linkType) + +
+           
+ LinkerC89CCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.ti with parameters of type LinkType
+protected  voidClxxLinker.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidClxxLibrarian.addImpliedArgs(boolean debug, + LinkType linkType, + java.util.Vector args) + +
+           
+protected  voidClxxCCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+           
+ LinkerClxxLinker.getLinker(LinkType linkType) + +
+           
+ LinkerClxxLibrarian.getLinker(LinkType linkType) + +
+           
+ LinkerClxxCCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of LinkType in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.trolltech with parameters of type LinkType
+protected  voidUserInterfaceCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+          Add arguments for debug, etc.
+protected  voidMetaObjectCompiler.addImpliedArgs(java.util.Vector args, + boolean debug, + boolean multithreaded, + boolean exceptions, + LinkType linkType, + java.lang.Boolean rtti, + OptimizationEnum optimization) + +
+          Add arguments for debug, etc.
+ LinkerUserInterfaceCompiler.getLinker(LinkType type) + +
+          Gets linker associated with this type.
+ LinkerMetaObjectCompiler.getLinker(LinkType type) + +
+          Gets linker associated with this type.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Linker.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Linker.html new file mode 100644 index 0000000..1aeea5f --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Linker.html @@ -0,0 +1,1554 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.compiler.Linker (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.compiler.Linker

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Linker
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.gcc.cross  
net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
net.sf.antcontrib.cpptasks.types  
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks that return Linker
+ LinkerLinkerEnum.getLinker() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks with parameters of type Linker
+ voidLinkerDef.visitSystemLibraries(Linker linker, + FileVisitor libraryVisitor) + +
+           
+ voidLinkerDef.visitUserLibraries(Linker linker, + FileVisitor libraryVisitor) + +
+           
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks with parameters of type Linker
ObjectFileCollector(Linker linker, + java.util.Vector files) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.arm that implement Linker
+ classADSLibrarian + +
+          Adapter for ARM Librarian
+ classADSLinker + +
+          Adapter for the ARM Linker
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.arm that return Linker
+ LinkerADSLinker.getLinker(LinkType linkType) + +
+           
+ LinkerADSLibrarian.getLinker(LinkType linkType) + +
+           
+ LinkerADSCCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.borland that implement Linker
+ classBorlandLibrarian + +
+          Adapter for the Borland(r) tlib Librarian
+ classBorlandLinker + +
+          Adapter for the Borland(r) ilink32 linker
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland that return Linker
+ LinkerBorlandResourceCompiler.getLinker(LinkType type) + +
+           
+ LinkerBorlandLinker.getLinker(LinkType type) + +
+           
+ LinkerBorlandLibrarian.getLinker(LinkType type) + +
+           
+ LinkerBorlandCCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compaq that implement Linker
+ classCompaqVisualFortranLibrarian + +
+          Adapter for the Compaq(r) Visual Fortran Librarian
+ classCompaqVisualFortranLinker + +
+          Adapter for the Compaq(r) Visual Fortran linker.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compaq that return Linker
+ LinkerCompaqVisualFortranLinker.getLinker(LinkType type) + +
+           
+ LinkerCompaqVisualFortranLibrarian.getLinker(LinkType type) + +
+           
+ LinkerCompaqVisualFortranCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compiler that implement Linker
+ classAbstractLinker + +
+          An abstract Linker implementation.
+ classCommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return Linker
+ LinkerLinkerConfiguration.getLinker() + +
+           
+ LinkerCommandLineLinkerConfiguration.getLinker() + +
+           
+ LinkerProcessor.getLinker(LinkType type) + +
+          Gets the linker that is associated with this processors
+ LinkerLinker.getLinker(LinkType linkType) + +
+          Gets the linker for the specified link type.
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.devstudio that implement Linker
+ classDevStudioCompatibleLibrarian + +
+          Abstract base adapter for librarians with command line options compatible + with the Microsoft(r) Library Manager
+ classDevStudioCompatibleLinker + +
+          Abstract base class for linkers that try to mimic the command line arguments + for the Microsoft (r) Incremental Linker
+ classDevStudioLibrarian + +
+          Adapter for the Microsoft (r) Library Manager
+ classDevStudioLinker + +
+          Adapter for the Microsoft (r) Incremental Linker
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.devstudio that return Linker
+ LinkerDevStudioResourceCompiler.getLinker(LinkType type) + +
+           
+ LinkerDevStudioMIDLCompiler.getLinker(LinkType type) + +
+           
+ LinkerDevStudioLinker.getLinker(LinkType type) + +
+           
+ LinkerDevStudioLibrarian.getLinker(LinkType type) + +
+           
+ LinkerDevStudioCCompiler.getLinker(LinkType type) + +
+           
+ LinkerDevStudio2005CCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.gcc that implement Linker
+ classAbstractArLibrarian + +
+          Adapter for the "ar" tool
+ classAbstractLdLinker + +
+          Abstract adapter for ld-like linkers
+ classGccLibrarian + +
+          Adapter for the 'ar' archiver
+ classGccLinker + +
+          Adapter for the GCC linker
+ classGppLinker + +
+          Adapter for the g++ variant of the GCC linker
+ classLdLinker + +
+          Adapter for the 'ld' linker
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc that return Linker
+ LinkerWindresResourceCompiler.getLinker(LinkType type) + +
+           
+ LinkerLdLinker.getLinker(LinkType type) + +
+           
+ LinkerGppLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLibrarian.getLinker(LinkType type) + +
+           
+ LinkerGccCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.gcc.cross
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross that return Linker
+ LinkerLdLinker.getLinker(LinkType type) + +
+           
+ LinkerGppLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLibrarian.getLinker(LinkType type) + +
+           
+ LinkerGccCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2 that return Linker
+ LinkerLdLinker.getLinker(LinkType type) + +
+           
+ LinkerGppLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLinker.getLinker(LinkType type) + +
+           
+ LinkerGccLibrarian.getLinker(LinkType type) + +
+           
+ LinkerGccCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.hp that implement Linker
+ classaCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.hp that return Linker
+ LinkeraCCLinker.getLinker(LinkType type) + +
+           
+ LinkeraCCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.ibm that implement Linker
+ classVisualAgeLinker + +
+          Adapter for IBM(r) Visual Age(tm) Linker for AIX(tm)
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.ibm that return Linker
+ LinkerVisualAgeLinker.getLinker(LinkType type) + +
+           
+ LinkerVisualAgeCCompiler.getLinker(LinkType linkType) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.intel that implement Linker
+ classIntelLinux32Linker + +
+          Adapter for the Intel (r) Linker for Linux (r) for IA-32
+ classIntelLinux64Linker + +
+          Adapter for the Intel (r) linker for Linux for IA-64
+ classIntelWin32Librarian + +
+          Adapter for the xilib from the Intel(r) C++ Compiler for IA-32 or IA-64 + systems running Microsoft (r) operating systems
+ classIntelWin32Linker + +
+          Adapter for the Intel (r) linker for 32-bit applications
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.intel that return Linker
+ LinkerIntelWin64CCompiler.getLinker(LinkType type) + +
+           
+ LinkerIntelWin32Linker.getLinker(LinkType type) + +
+           
+ LinkerIntelWin32Librarian.getLinker(LinkType type) + +
+           
+ LinkerIntelWin32CCompiler.getLinker(LinkType type) + +
+           
+ LinkerIntelLinux64Linker.getLinker(LinkType type) + +
+           
+ LinkerIntelLinux64CCompiler.getLinker(LinkType type) + +
+           
+ LinkerIntelLinux32Linker.getLinker(LinkType type) + +
+           
+ LinkerIntelLinux32CCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.mozilla that return Linker
+ LinkerXpidlCompiler.getLinker(LinkType type) + +
+          Gets linker associated with this type.
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.openwatcom that implement Linker
+ classOpenWatcomCLinker + +
+          Adapter for the OpenWatcom linker.
+ classOpenWatcomFortranLinker + +
+          Adapter for the OpenWatcom Fortran linker.
+ classOpenWatcomLibrarian + +
+          Adapter for the OpenWatcom Librarian.
+ classOpenWatcomLinker + +
+          Adapter for the OpenWatcom linker.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.openwatcom that return Linker
+ LinkerOpenWatcomLibrarian.getLinker(LinkType type) + +
+          Get linker.
+ LinkerOpenWatcomFortranLinker.getLinker(LinkType type) + +
+          Get linker.
+ LinkerOpenWatcomFortranCompiler.getLinker(LinkType type) + +
+          Get linker.
+ LinkerOpenWatcomCLinker.getLinker(LinkType type) + +
+          Get linker.
+ LinkerOpenWatcomCCompiler.getLinker(LinkType type) + +
+          Get linker.
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.os390 that implement Linker
+ classOS390Linker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os390 that return Linker
+ LinkerOS390Linker.getLinker(LinkType linkType) + +
+           
+ LinkerOS390CCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.os400 that implement Linker
+ classIccLinker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os400 that return Linker
+ LinkerIccLinker.getLinker(LinkType linkType) + +
+           
+ LinkerIccCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.sun that implement Linker
+ classC89Linker + +
+          Adapter for the Sun C89 Linker
+ classForteCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.sun that return Linker
+ LinkerForteCCLinker.getLinker(LinkType type) + +
+           
+ LinkerForteCCCompiler.getLinker(LinkType linkType) + +
+           
+ LinkerC89Linker.getLinker(LinkType linkType) + +
+           
+ LinkerC89CCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.ti that implement Linker
+ classClxxLibrarian + +
+          Adapter for TI DSP librarian + *
+ classClxxLinker + +
+          Adapter for TI DSP linkers + *
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.ti that return Linker
+ LinkerClxxLinker.getLinker(LinkType linkType) + +
+           
+ LinkerClxxLibrarian.getLinker(LinkType linkType) + +
+           
+ LinkerClxxCCompiler.getLinker(LinkType type) + +
+           
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.trolltech that return Linker
+ LinkerUserInterfaceCompiler.getLinker(LinkType type) + +
+          Gets linker associated with this type.
+ LinkerMetaObjectCompiler.getLinker(LinkType type) + +
+          Gets linker associated with this type.
+  +

+ + + + + +
+Uses of Linker in net.sf.antcontrib.cpptasks.types
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.types with parameters of type Linker
+ voidLibrarySet.visitLibraries(org.apache.tools.ant.Project project, + Linker linker, + java.io.File[] libpath, + FileVisitor visitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/LinkerConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/LinkerConfiguration.html new file mode 100644 index 0000000..e8e5447 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/LinkerConfiguration.html @@ -0,0 +1,282 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.compiler.LinkerConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.compiler.LinkerConfiguration

+
+ + + + + + + + + + + + + +
+Packages that use LinkerConfiguration
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.compiler  
+  +

+ + + + + +
+Uses of LinkerConfiguration in net.sf.antcontrib.cpptasks
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks that return LinkerConfiguration
+protected  LinkerConfigurationCCTask.collectExplicitObjectFiles(java.util.Vector objectFiles, + java.util.Vector sysObjectFiles, + VersionInfo versionInfo) + +
+           
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks with parameters of type LinkerConfiguration
+protected  TargetInfoCCTask.getLinkTarget(LinkerConfiguration linkerConfig, + java.util.Vector objectFiles, + java.util.Vector sysObjectFiles, + java.util.Hashtable compileTargets, + VersionInfo versionInfo) + +
+           
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks with parameters of type LinkerConfiguration
TargetMatcher(CCTask task, + java.io.File outputDir, + ProcessorConfiguration[] processors, + LinkerConfiguration linker, + java.util.Vector objectFiles, + java.util.Hashtable targets, + VersionInfo versionInfo) + +
+           
+  +

+ + + + + +
+Uses of LinkerConfiguration in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compiler that implement LinkerConfiguration
+ classCommandLineLinkerConfiguration + +
+          A configuration for a command line linker
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return LinkerConfiguration
+protected  LinkerConfigurationCommandLineLinker.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseDefs, + LinkerDef specificDef, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+protected abstract  LinkerConfigurationAbstractLinker.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + LinkerDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCommandLineCCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCommandLineCCompiler.html new file mode 100644 index 0000000..9d12fb2 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCommandLineCCompiler.html @@ -0,0 +1,298 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCCompiler

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use PrecompilingCommandLineCCompiler
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.intel  
+  +

+ + + + + +
+Uses of PrecompilingCommandLineCCompiler in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + +
Subclasses of PrecompilingCommandLineCCompiler in net.sf.antcontrib.cpptasks.borland
+ classBorlandCCompiler + +
+          Adapter for the Borland(r) C/C++ compiler.
+  +

+ + + + + +
+Uses of PrecompilingCommandLineCCompiler in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.compiler with parameters of type PrecompilingCommandLineCCompiler
PrecompilingCommandLineCCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + PrecompilingCommandLineCCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of PrecompilingCommandLineCCompiler in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of PrecompilingCommandLineCCompiler in net.sf.antcontrib.cpptasks.devstudio
+ classDevStudio2005CCompiler + +
+          Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
+ classDevStudioCCompiler + +
+          Adapter for the Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleCCompiler + +
+          An abstract base class for compilers that are basically command line + compatible with Microsoft(r) C/C++ Optimizing Compiler
+  +

+ + + + + +
+Uses of PrecompilingCommandLineCCompiler in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + +
Subclasses of PrecompilingCommandLineCCompiler in net.sf.antcontrib.cpptasks.intel
+ classIntelWin32CCompiler + +
+          Adapter for the Intel (r) C++ compiler for 32-bit applications + + The Intel (r) C++ compiler for IA32 Windows mimics the command options for + the Microsoft (r) C++ compiler.
+ classIntelWin64CCompiler + +
+          Adapter for the Intel C++ compiler for Itanium(TM) Applications
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCommandLineCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCommandLineCompiler.html new file mode 100644 index 0000000..3bd8087 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCommandLineCompiler.html @@ -0,0 +1,314 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCompiler

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use PrecompilingCommandLineCompiler
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.intel  
+  +

+ + + + + +
+Uses of PrecompilingCommandLineCompiler in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + +
Subclasses of PrecompilingCommandLineCompiler in net.sf.antcontrib.cpptasks.borland
+ classBorlandCCompiler + +
+          Adapter for the Borland(r) C/C++ compiler.
+  +

+ + + + + +
+Uses of PrecompilingCommandLineCompiler in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + +
Subclasses of PrecompilingCommandLineCompiler in net.sf.antcontrib.cpptasks.compiler
+ classPrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.compiler with parameters of type PrecompilingCommandLineCompiler
PrecompilingCommandLineCompiler(java.lang.String command, + java.lang.String identifierArg, + java.lang.String[] sourceExtensions, + java.lang.String[] headerExtensions, + java.lang.String outputSuffix, + boolean libtool, + PrecompilingCommandLineCompiler libtoolCompiler, + boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of PrecompilingCommandLineCompiler in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of PrecompilingCommandLineCompiler in net.sf.antcontrib.cpptasks.devstudio
+ classDevStudio2005CCompiler + +
+          Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
+ classDevStudioCCompiler + +
+          Adapter for the Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleCCompiler + +
+          An abstract base class for compilers that are basically command line + compatible with Microsoft(r) C/C++ Optimizing Compiler
+  +

+ + + + + +
+Uses of PrecompilingCommandLineCompiler in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + +
Subclasses of PrecompilingCommandLineCompiler in net.sf.antcontrib.cpptasks.intel
+ classIntelWin32CCompiler + +
+          Adapter for the Intel (r) C++ compiler for 32-bit applications + + The Intel (r) C++ compiler for IA32 Windows mimics the command options for + the Microsoft (r) C++ compiler.
+ classIntelWin64CCompiler + +
+          Adapter for the Intel C++ compiler for Itanium(TM) Applications
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCompiler.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCompiler.html new file mode 100644 index 0000000..b1c3c8e --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/PrecompilingCompiler.html @@ -0,0 +1,300 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.compiler.PrecompilingCompiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.compiler.PrecompilingCompiler

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use PrecompilingCompiler
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.intel  
+  +

+ + + + + +
+Uses of PrecompilingCompiler in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.borland that implement PrecompilingCompiler
+ classBorlandCCompiler + +
+          Adapter for the Borland(r) C/C++ compiler.
+  +

+ + + + + +
+Uses of PrecompilingCompiler in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compiler that implement PrecompilingCompiler
+ classPrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+ classPrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+  +

+ + + + + +
+Uses of PrecompilingCompiler in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.devstudio that implement PrecompilingCompiler
+ classDevStudio2005CCompiler + +
+          Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
+ classDevStudioCCompiler + +
+          Adapter for the Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleCCompiler + +
+          An abstract base class for compilers that are basically command line + compatible with Microsoft(r) C/C++ Optimizing Compiler
+  +

+ + + + + +
+Uses of PrecompilingCompiler in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.intel that implement PrecompilingCompiler
+ classIntelWin32CCompiler + +
+          Adapter for the Intel (r) C++ compiler for 32-bit applications + + The Intel (r) C++ compiler for IA32 Windows mimics the command options for + the Microsoft (r) C++ compiler.
+ classIntelWin64CCompiler + +
+          Adapter for the Intel C++ compiler for Itanium(TM) Applications
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Processor.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Processor.html new file mode 100644 index 0000000..0e5989e --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/Processor.html @@ -0,0 +1,1571 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.compiler.Processor (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.compiler.Processor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Processor
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.gcc.cross  
net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks that return Processor
+ ProcessorProcessorEnumValue.getProcessor() + +
+           
+protected  ProcessorProcessorDef.getProcessor() + +
+          Obtains the appropriate processor (compiler, linker)
+ ProcessorLinkerDef.getProcessor() + +
+           
+ ProcessorCompilerDef.getProcessor() + +
+           
+protected  ProcessorProcessorDef.getProcessor(LinkType linkType) + +
+          Obtains the appropriate processor (compiler, linker) based on the + LinkType.
+ ProcessorLinkerDef.getProcessor(LinkType linkType) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks with parameters of type Processor
+protected  voidProcessorDef.setProcessor(Processor processor) + +
+          Sets the processor
+protected  voidLinkerDef.setProcessor(Processor proc) + +
+           
+protected  voidCompilerDef.setProcessor(Processor proc) + +
+           
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks with parameters of type Processor
ProcessorEnumValue(java.lang.String name, + Processor processor) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.arm
+  +

+ + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.arm that implement Processor
+ classADSCCompiler + +
+          Adapter for the ARM C Compilers + + See Doc No: ARM DUI 0151A, Issued: Nov 2001 at + http://www.arm.com/arm/User_Guides?OpenDocument
+ classADSLibrarian + +
+          Adapter for ARM Librarian
+ classADSLinker + +
+          Adapter for the ARM Linker
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.borland that implement Processor
+ classBorlandCCompiler + +
+          Adapter for the Borland(r) C/C++ compiler.
+ classBorlandLibrarian + +
+          Adapter for the Borland(r) tlib Librarian
+ classBorlandLinker + +
+          Adapter for the Borland(r) ilink32 linker
+ classBorlandResourceCompiler + +
+          Adapter for the Borland(r) brc32 Resource compiler.
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland that return Processor
+ ProcessorBorlandResourceCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorBorlandCCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.compaq
+  +

+ + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compaq that implement Processor
+ classCompaqVisualFortranCompiler + +
+          Adapter for the Compaq(r) Visual Fortran compiler.
+ classCompaqVisualFortranLibrarian + +
+          Adapter for the Compaq(r) Visual Fortran Librarian
+ classCompaqVisualFortranLinker + +
+          Adapter for the Compaq(r) Visual Fortran linker.
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compaq that return Processor
+ ProcessorCompaqVisualFortranCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + +
Subinterfaces of Processor in net.sf.antcontrib.cpptasks.compiler
+ interfaceCompiler + +
+          A compiler.
+ interfaceLinker + +
+          A linker for executables, and static and dynamic libraries.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compiler that implement Processor
+ classAbstractCompiler + +
+          An abstract compiler implementation.
+ classAbstractLinker + +
+          An abstract Linker implementation.
+ classAbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
+ classCommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineFortranCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
+ classCommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
+ classPrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+ classPrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return Processor
+ ProcessorProcessor.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorAbstractProcessor.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorAbstractLinker.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.devstudio that implement Processor
+ classDevStudio2005CCompiler + +
+          Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
+ classDevStudioCCompiler + +
+          Adapter for the Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleCCompiler + +
+          An abstract base class for compilers that are basically command line + compatible with Microsoft(r) C/C++ Optimizing Compiler
+ classDevStudioCompatibleLibrarian + +
+          Abstract base adapter for librarians with command line options compatible + with the Microsoft(r) Library Manager
+ classDevStudioCompatibleLinker + +
+          Abstract base class for linkers that try to mimic the command line arguments + for the Microsoft (r) Incremental Linker
+ classDevStudioLibrarian + +
+          Adapter for the Microsoft (r) Library Manager
+ classDevStudioLinker + +
+          Adapter for the Microsoft (r) Incremental Linker
+ classDevStudioMIDLCompiler + +
+          Adapter for the Microsoft (r) MIDL Compiler
+ classDevStudioResourceCompiler + +
+          Adapter for the Microsoft (r) Windows 32 Resource Compiler
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.devstudio that return Processor
+ ProcessorDevStudioResourceCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorDevStudioMIDLCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorDevStudioCCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorDevStudio2005CCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.gcc that implement Processor
+ classAbstractArLibrarian + +
+          Adapter for the "ar" tool
+ classAbstractLdLinker + +
+          Abstract adapter for ld-like linkers
+ classGccCCompiler + +
+          Adapter for the GCC C/C++ compiler
+ classGccCompatibleCCompiler + +
+          Abstract base class for compilers that attempt to be command line compatible + with GCC
+ classGccLibrarian + +
+          Adapter for the 'ar' archiver
+ classGccLinker + +
+          Adapter for the GCC linker
+ classGppLinker + +
+          Adapter for the g++ variant of the GCC linker
+ classLdLinker + +
+          Adapter for the 'ld' linker
+ classWindresResourceCompiler + +
+          Adapter for the GNU windres resource compiler.
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc that return Processor
+ ProcessorWindresResourceCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorGccCCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.gcc.cross
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross that return Processor
+ ProcessorGccCCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2 that return Processor
+ ProcessorGccCCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.hp
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.hp that implement Processor
+ classaCCCompiler + +
+          Adapter for the HP aC++ C++ compiler
+ classaCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.ibm
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.ibm that implement Processor
+ classVisualAgeCCompiler + +
+          Adapter for the IBM(r) Visual Age(tm) C++ compiler for AIX(tm)
+ classVisualAgeLinker + +
+          Adapter for IBM(r) Visual Age(tm) Linker for AIX(tm)
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.intel
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.intel that implement Processor
+ classIntelLinux32CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-32 Linux (r) + + The Intel (r) C/C++ compiler for IA32 Linux mimics the command options for + gcc compiler.
+ classIntelLinux32Linker + +
+          Adapter for the Intel (r) Linker for Linux (r) for IA-32
+ classIntelLinux64CCompiler + +
+          Adapter for the Intel (r) C/C++ compiler for IA-64 Linux (r) + + The Intel C/C++ compiler for IA-64 Linux mimics the command options for gcc + compiler.
+ classIntelLinux64Linker + +
+          Adapter for the Intel (r) linker for Linux for IA-64
+ classIntelWin32CCompiler + +
+          Adapter for the Intel (r) C++ compiler for 32-bit applications + + The Intel (r) C++ compiler for IA32 Windows mimics the command options for + the Microsoft (r) C++ compiler.
+ classIntelWin32Librarian + +
+          Adapter for the xilib from the Intel(r) C++ Compiler for IA-32 or IA-64 + systems running Microsoft (r) operating systems
+ classIntelWin32Linker + +
+          Adapter for the Intel (r) linker for 32-bit applications
+ classIntelWin64CCompiler + +
+          Adapter for the Intel C++ compiler for Itanium(TM) Applications
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.intel that return Processor
+ ProcessorIntelWin64CCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorIntelWin32CCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorIntelLinux64CCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+ ProcessorIntelLinux32CCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.mozilla that implement Processor
+ classXpidlCompiler + +
+          Adapter for the Mozilla Xpidl Compiler.
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.mozilla that return Processor
+ ProcessorXpidlCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+          Change enviroment (deprecated).
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.openwatcom that implement Processor
+ classOpenWatcomCCompiler + +
+          Adapter for the OpenWatcom C Compiler.
+ classOpenWatcomCLinker + +
+          Adapter for the OpenWatcom linker.
+ classOpenWatcomCompiler + +
+          An abstract base class for the OpenWatcom C and Fortran compilers.
+ classOpenWatcomFortranCompiler + +
+          Adapter for the OpenWatcom Fortran compiler.
+ classOpenWatcomFortranLinker + +
+          Adapter for the OpenWatcom Fortran linker.
+ classOpenWatcomLibrarian + +
+          Adapter for the OpenWatcom Librarian.
+ classOpenWatcomLinker + +
+          Adapter for the OpenWatcom linker.
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.openwatcom that return Processor
+ ProcessorOpenWatcomCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+          Change enviroment.
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.os390
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.os390 that implement Processor
+ classOS390CCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+ classOS390Linker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os390 that return Processor
+ ProcessorOS390CCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.os400
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.os400 that implement Processor
+ classIccCompiler + +
+          Adapter for the IBM (R) OS/390 (tm) C++ Compiler
+ classIccLinker + +
+          Adapter for the IBM (R) OS/390 (tm) Linker
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.os400 that return Processor
+ ProcessorIccCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.sun
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.sun that implement Processor
+ classC89CCompiler + +
+          Adapter for the Sun C89 C++ Compiler
+ classC89Linker + +
+          Adapter for the Sun C89 Linker
+ classForteCCCompiler + +
+          Adapter for the Sun (r) Forte (tm) C++ compiler
+ classForteCCLinker + +
+          Adapter for Sun (r) Forte(tm) C++ Linker
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.sun that return Processor
+ ProcessorC89CCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+           
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.ti
+  +

+ + + + + + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.ti that implement Processor
+ classClxxCCompiler + +
+          Adapter for TI DSP compilers with cl** commands
+ classClxxLibrarian + +
+          Adapter for TI DSP librarian + *
+ classClxxLinker + +
+          Adapter for TI DSP linkers + *
+  +

+ + + + + +
+Uses of Processor in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.trolltech that implement Processor
+ classMetaObjectCompiler + +
+          Adapter for the Trolltech Qt MOC Compiler.
+ classUserInterfaceCompiler + +
+          Adapter for the Trolltech Qt UIC Compiler.
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.trolltech that return Processor
+ ProcessorUserInterfaceCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+          Change enviroment (deprecated).
+ ProcessorMetaObjectCompiler.changeEnvironment(boolean newEnvironment, + org.apache.tools.ant.types.Environment env) + +
+          Change enviroment (deprecated).
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/ProcessorConfiguration.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/ProcessorConfiguration.html new file mode 100644 index 0000000..ddbf538 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/ProcessorConfiguration.html @@ -0,0 +1,387 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.compiler.ProcessorConfiguration (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.compiler.ProcessorConfiguration

+
+ + + + + + + + + + + + + +
+Packages that use ProcessorConfiguration
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.compiler  
+  +

+ + + + + +
+Uses of ProcessorConfiguration in net.sf.antcontrib.cpptasks
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks that return ProcessorConfiguration
+ ProcessorConfigurationProcessorDef.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef baseDef, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+          Creates a configuration
+ ProcessorConfigurationTargetInfo.getConfiguration() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks with parameters of type ProcessorConfiguration
+ voidCCTaskProgressMonitor.finish(ProcessorConfiguration config, + boolean normal) + +
+           
+ voidCCTaskProgressMonitor.start(ProcessorConfiguration config) + +
+           
+ voidTargetHistoryTable.update(ProcessorConfiguration config, + java.lang.String[] sources, + VersionInfo versionInfo) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks with parameters of type ProcessorConfiguration
TargetInfo(ProcessorConfiguration config, + java.io.File[] sources, + java.io.File[] sysSources, + java.io.File output, + boolean rebuild) + +
+           
TargetMatcher(CCTask task, + java.io.File outputDir, + ProcessorConfiguration[] processors, + LinkerConfiguration linker, + java.util.Vector objectFiles, + java.util.Hashtable targets, + VersionInfo versionInfo) + +
+           
+  +

+ + + + + +
+Uses of ProcessorConfiguration in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ProcessorConfiguration in net.sf.antcontrib.cpptasks.compiler
+ interfaceCompilerConfiguration + +
+          A configuration for a compiler
+ interfaceLinkerConfiguration + +
+          A configuration for a linker
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.compiler that implement ProcessorConfiguration
+ classCommandLineCompilerConfiguration + +
+          A configuration for a C++ compiler
+ classCommandLineLinkerConfiguration + +
+          A configuration for a command line linker
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return ProcessorConfiguration
+ ProcessorConfigurationProcessor.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] defaultProviders, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+          Returns the compiler configuration for or element.
+ ProcessorConfigurationAbstractLinker.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+ ProcessorConfigurationAbstractCompiler.createConfiguration(CCTask task, + LinkType linkType, + ProcessorDef[] baseConfigs, + ProcessorDef specificConfig, + TargetDef targetPlatform, + VersionInfo versionInfo) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler with parameters of type ProcessorConfiguration
+ voidProgressMonitor.finish(ProcessorConfiguration config, + boolean normal) + +
+           
+ voidProgressMonitor.start(ProcessorConfiguration config) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/ProgressMonitor.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/ProgressMonitor.html new file mode 100644 index 0000000..8e0a5e3 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/class-use/ProgressMonitor.html @@ -0,0 +1,381 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.compiler.ProgressMonitor (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.compiler.ProgressMonitor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ProgressMonitor
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.gcc.cross  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of ProgressMonitor in net.sf.antcontrib.cpptasks
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks that implement ProgressMonitor
+ classCCTaskProgressMonitor + +
+           
+  +

+ + + + + +
+Uses of ProgressMonitor in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland with parameters of type ProgressMonitor
+ voidBorlandResourceCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of ProgressMonitor in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler with parameters of type ProgressMonitor
+ voidCompilerConfiguration.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + boolean relentless, + ProgressMonitor monitor) + +
+           
+ voidCommandLineCompilerConfiguration.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + boolean relentless, + ProgressMonitor monitor) + +
+           
+ voidCommandLineCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+          Compiles a source file.
+  +

+ + + + + +
+Uses of ProgressMonitor in net.sf.antcontrib.cpptasks.gcc.cross
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross with parameters of type ProgressMonitor
+ voidGccCCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of ProgressMonitor in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.mozilla with parameters of type ProgressMonitor
+ voidXpidlCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+          Compiles an .idl file into the corresponding .h and .xpt files.
+  +

+ + + + + +
+Uses of ProgressMonitor in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.trolltech with parameters of type ProgressMonitor
+ voidUserInterfaceCompiler.compile(CCTask task, + java.io.File outputDir, + java.lang.String[] sourceFiles, + java.lang.String[] args, + java.lang.String[] endArgs, + boolean relentless, + CommandLineCompilerConfiguration config, + ProgressMonitor monitor) + +
+          Compiles an .ui file into the corresponding .h, .cpp and moc_*.cpp files.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-frame.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-frame.html new file mode 100644 index 0000000..cc79576 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-frame.html @@ -0,0 +1,82 @@ + + + + + + + +net.sf.antcontrib.cpptasks.compiler (cpptasks 1.0b5 API) + + + + + + + + + + + +net.sf.antcontrib.cpptasks.compiler + + + + +
+Interfaces  + +
+Compiler +
+CompilerConfiguration +
+Linker +
+LinkerConfiguration +
+PrecompilingCompiler +
+Processor +
+ProcessorConfiguration +
+ProgressMonitor
+ + + + + + +
+Classes  + +
+AbstractCompiler +
+AbstractLinker +
+AbstractProcessor +
+CaptureStreamHandler +
+CommandLineCCompiler +
+CommandLineCompiler +
+CommandLineCompilerConfiguration +
+CommandLineFortranCompiler +
+CommandLineLinker +
+CommandLineLinkerConfiguration +
+LinkType +
+PrecompilingCommandLineCCompiler +
+PrecompilingCommandLineCompiler
+ + + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-summary.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-summary.html new file mode 100644 index 0000000..e2e40eb --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-summary.html @@ -0,0 +1,250 @@ + + + + + + + +net.sf.antcontrib.cpptasks.compiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.cpptasks.compiler +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CompilerA compiler.
CompilerConfigurationA configuration for a compiler
LinkerA linker for executables, and static and dynamic libraries.
LinkerConfigurationA configuration for a linker
PrecompilingCompilerA compiler that can utilize precompilation of header files
ProcessorA processor.
ProcessorConfigurationA configuration for a C++ compiler, linker or other processor
ProgressMonitorInterface to receive notification of compile progress
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractCompilerAn abstract compiler implementation.
AbstractLinkerAn abstract Linker implementation.
AbstractProcessorAn abstract processor (compiler/linker) implementation.
CaptureStreamHandlerImplements ExecuteStreamHandler to capture the output of a Execute to an + array of strings
CommandLineCCompilerAn abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompilerAn abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompilerConfigurationA configuration for a C++ compiler
CommandLineFortranCompilerAn abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinkerAn abstract Linker implementation that performs the link via an external + command.
CommandLineLinkerConfigurationA configuration for a command line linker
LinkTypeThis class represents the target platform for the compile and link step.
PrecompilingCommandLineCCompilerA command line C compiler that can utilize precompilation of header files
PrecompilingCommandLineCompilerA command line C compiler that can utilize precompilation of header files
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-tree.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-tree.html new file mode 100644 index 0000000..d7920a5 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-tree.html @@ -0,0 +1,176 @@ + + + + + + + +net.sf.antcontrib.cpptasks.compiler Class Hierarchy (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.cpptasks.compiler +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-use.html b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-use.html new file mode 100644 index 0000000..17b3cd7 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/compiler/package-use.html @@ -0,0 +1,1632 @@ + + + + + + + +Uses of Package net.sf.antcontrib.cpptasks.compiler (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.sf.antcontrib.cpptasks.compiler

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use net.sf.antcontrib.cpptasks.compiler
net.sf.antcontrib.cpptasksC++ and other compiled languages build support for Ant. 
net.sf.antcontrib.cpptasks.arm  
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compaq  
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.gcc.cross  
net.sf.antcontrib.cpptasks.hp  
net.sf.antcontrib.cpptasks.ibm  
net.sf.antcontrib.cpptasks.intel  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.os390  
net.sf.antcontrib.cpptasks.os400  
net.sf.antcontrib.cpptasks.platformsPlatform specific utilities. 
net.sf.antcontrib.cpptasks.sun  
net.sf.antcontrib.cpptasks.ti  
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
net.sf.antcontrib.cpptasks.types  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks
Compiler + +
+          A compiler.
CompilerConfiguration + +
+          A configuration for a compiler
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkerConfiguration + +
+          A configuration for a linker
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
ProcessorConfiguration + +
+          A configuration for a C++ compiler, linker or other processor
ProgressMonitor + +
+          Interface to receive notification of compile progress
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.arm
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.borland
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompilerConfiguration + +
+          A configuration for a C++ compiler
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
CommandLineLinkerConfiguration + +
+          A configuration for a command line linker
Compiler + +
+          A compiler.
CompilerConfiguration + +
+          A configuration for a compiler
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
PrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
PrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
PrecompilingCompiler + +
+          A compiler that can utilize precompilation of header files
Processor + +
+          A processor.
ProgressMonitor + +
+          Interface to receive notification of compile progress
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.compaq
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineFortranCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.compiler
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompilerConfiguration + +
+          A configuration for a C++ compiler
CommandLineFortranCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
CommandLineLinkerConfiguration + +
+          A configuration for a command line linker
Compiler + +
+          A compiler.
CompilerConfiguration + +
+          A configuration for a compiler
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkerConfiguration + +
+          A configuration for a linker
LinkType + +
+          This class represents the target platform for the compile and link step.
PrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
PrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
PrecompilingCompiler + +
+          A compiler that can utilize precompilation of header files
Processor + +
+          A processor.
ProcessorConfiguration + +
+          A configuration for a C++ compiler, linker or other processor
ProgressMonitor + +
+          Interface to receive notification of compile progress
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.devstudio
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompilerConfiguration + +
+          A configuration for a C++ compiler
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
Compiler + +
+          A compiler.
CompilerConfiguration + +
+          A configuration for a compiler
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
PrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
PrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
PrecompilingCompiler + +
+          A compiler that can utilize precompilation of header files
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.gcc
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
CommandLineLinkerConfiguration + +
+          A configuration for a command line linker
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.gcc.cross
CommandLineCompilerConfiguration + +
+          A configuration for a C++ compiler
CommandLineLinkerConfiguration + +
+          A configuration for a command line linker
ProgressMonitor + +
+          Interface to receive notification of compile progress
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.hp
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.ibm
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.intel
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
PrecompilingCommandLineCCompiler + +
+          A command line C compiler that can utilize precompilation of header files
PrecompilingCommandLineCompiler + +
+          A command line C compiler that can utilize precompilation of header files
PrecompilingCompiler + +
+          A compiler that can utilize precompilation of header files
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.mozilla
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompilerConfiguration + +
+          A configuration for a C++ compiler
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
ProgressMonitor + +
+          Interface to receive notification of compile progress
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.openwatcom
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
CommandLineLinkerConfiguration + +
+          A configuration for a command line linker
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.os390
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
CommandLineLinkerConfiguration + +
+          A configuration for a command line linker
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.os400
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
CommandLineLinkerConfiguration + +
+          A configuration for a command line linker
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.platforms
LinkType + +
+          This class represents the target platform for the compile and link step.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.sun
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.ti
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractLinker + +
+          An abstract Linker implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineLinker + +
+          An abstract Linker implementation that performs the link via an external + command.
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.trolltech
AbstractCompiler + +
+          An abstract compiler implementation.
AbstractProcessor + +
+          An abstract processor (compiler/linker) implementation.
CommandLineCompiler + +
+          An abstract Compiler implementation which uses an external program to + perform the compile.
CommandLineCompilerConfiguration + +
+          A configuration for a C++ compiler
Compiler + +
+          A compiler.
Linker + +
+          A linker for executables, and static and dynamic libraries.
LinkType + +
+          This class represents the target platform for the compile and link step.
Processor + +
+          A processor.
ProgressMonitor + +
+          Interface to receive notification of compile progress
+  +

+ + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.compiler used by net.sf.antcontrib.cpptasks.types
Linker + +
+          A linker for executables, and static and dynamic libraries.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + -- cgit v1.2.3