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 --- .../sf/antcontrib/cpptasks/compiler/Processor.html | 350 +++++++++++++++++++++ 1 file changed, 350 insertions(+) create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/compiler/Processor.html (limited to 'site/apidocs/net/sf/antcontrib/cpptasks/compiler/Processor.html') 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. + + -- cgit v1.2.3