All Classes and Interfaces

Class
Description
The equivalent of a Help About run "java -jar cpptasks.jar" to read
Adapter for the "ar" tool
An abstract compiler implementation.
Abstract adapter for ld-like linkers
An abstract Linker implementation.
An abstract base class for simple parsers
An base class for objects that represent the state of an AbstractParser.
An abstract processor (compiler/linker) implementation.
Adapter for the HP aC++ C++ compiler
Adapter for Sun (r) Forte(tm) C++ Linker
Adapter for the ARM C Compilers See Doc No: ARM DUI 0151A, Issued: Nov 2001 at http://www.arm.com/arm/User_Guides?OpenDocument
Adapter for ARM Librarian
Adapter for the ARM Linker
Enumeration of cpu architecture types.
Adapter for the Borland(r) C/C++ compiler.
A parser that paths from a borland cfg file
Adapter for the Borland(r) tlib Librarian
Adapter for the Borland(r) ilink32 linker
A add-in class for Borland(r) processor adapters
Adapter for the Borland(r) brc32 Resource compiler.
 
Adapter for the Sun C89 C++ Compiler
Adapter for the Sun C89 Linker
A add-in class for Sun C89 compilers and linkers
Implements ExecuteStreamHandler to capture the output of a Execute to an array of strings
This parser state checks consumed characters against a specific character (case insensitive).
Writes a CBuilderX 1.0 project file.
Utility class to generate property elements.
Compile and link task.
 
 
 
 
Adapter for TI DSP compilers with cl** commands
Adapter for TI DSP librarian *
Adapter for TI DSP linkers *
An compiler/linker command line flag.
Enumerated attribute with the values "start", "mid" and "end",
An abstract Compiler implementation which uses an external program to perform the compile.
An abstract Compiler implementation which uses an external program to perform the compile.
A configuration for a C++ compiler
An abstract Compiler implementation which uses an external program to perform the compile.
An abstract Linker implementation that performs the link via an external command.
A configuration for a command line linker
Defines a comment to place in the generated project files.
Adapter for the Compaq(r) Visual Fortran compiler.
Adapter for the Compaq(r) Visual Fortran Librarian
Adapter for the Compaq(r) Visual Fortran linker.
A compiler.
A compiler command line argument.
A configuration for a compiler
A compiler definition.
Enumeration of supported compilers Supported compilers gcc (default) GCC C++ compiler g++ GCC C++ compiler c++ GCC C++ compiler g77 GNU FORTRAN compiler msvc Microsoft Visual C++ msvc8 Microsoft Visual C++ 8 bcc Borland C++ Compiler msrc Microsoft Resource Compiler brc Borland Resource Compiler df Compaq Visual Fortran Compiler midl Microsoft MIDL Compiler icl Intel C++ compiler for Windows (IA-32) ecl Intel C++ compiler for Windows (IA-64) icc Intel C++ compiler for Linux (IA-32) ecc Intel C++ compiler for Linux (IA-64) CC Sun ONE C++ compiler aCC HP aC++ C++ Compiler os390 OS390 C Compiler os400 Icc Compiler sunc89 Sun C89 C Compiler xlC VisualAge C Compiler cl6x TI TMS320C6000 Optimizing Compiler cl55 TI TMS320C55x Optimizing C/C++ Compiler armcpp ARM 32-bit C++ compiler armcc ARM 32-bit C compiler tcpp ARM 16-bit C++ compiler tcc ARM 16-bit C compiler * uic Qt user interface compiler moc Qt meta-object compiler xpidl Mozilla xpidl compiler (creates .h and .xpt files). wcl OpenWatcom C/C++ compiler (experimental) wfl OpenWatcom FORTRAN compiler (experimental) windres GNU windres resource compiler
Place class description here.
An Ant FileSet object augmented with if and unless conditions.
An Ant Path object augmented with if and unless conditionals
 
A parser that extracts #include statements from a Reader.
Enumeration of cpu types.
Some utilities used by the CC and Link tasks.
A class that splits a white-space, comma-separated list into a String array.
Specifies a debugging configuration for a project.
Preprocessor macro definition.
Set of preprocessor macro defines and undefines.
Defines a dependency
 
 
Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
Adapter for the Microsoft(r) C/C++ Optimizing Compiler
An abstract base class for compilers that are basically command line compatible with Microsoft(r) C/C++ Optimizing Compiler
Abstract base adapter for librarians with command line options compatible with the Microsoft(r) Library Manager
Abstract base class for linkers that try to mimic the command line arguments for the Microsoft (r) Incremental Linker
Adapter for the Microsoft (r) Library Manager
Adapter for the Microsoft (r) Incremental Linker
Adapter for the Microsoft (r) MIDL Compiler
A add-in class for Microsoft Developer Studio processors
Writes a Microsoft Visual Studio 97 or Visual Studio 6 project file.
Adapter for the Microsoft (r) Windows 32 Resource Compiler
Distributed build information (Non-functional prototype).
Local to remote filename mapping (Experimental).
Distributer prococol names (experimental).
 
An abstract class implemented to walk over the fileset members of a ProcessorDef
Helper class which can be used for Ant task attribute setter methods to allow the build file to specify a long in either decimal, octal, or hexadecimal format.
Adapter for the Sun (r) Forte (tm) C++ compiler
Adapter for Sun (r) Forte(tm) C++ Linker
A parser that extracts INCLUDE statements from a Reader.
Adapter for the GCC C/C++ compiler
Adapter for the GCC C/C++ compiler
Adapter for the GCC C/C++ compiler
Abstract base class for compilers that attempt to be command line compatible with GCC
Adapter for the 'ar' archiver
Adapter for the 'ar' archiver
Adapter for the 'ar' archiver
Adapter for the GCC linker
Adapter for the GCC linker
Adapter for the GCC linker
A add-in class for Gcc processors
A add-in class for Gcc processors
A add-in class for Gcc processors
Adapter for the g++ variant of the GCC linker
Adapter for the g++ variant of the GCC linker
Adapter for the g++ variant of the GCC linker
Adapter for the IBM (R) OS/390 (tm) C++ Compiler
Adapter for the IBM (R) OS/390 (tm) Linker
A add-in class for IBM (r) OS/390 compilers and linkers
An include path.
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.
Adapter for the Intel (r) Linker for Linux (r) for IA-32
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.
Adapter for the Intel (r) linker for Linux for IA-64
A add-in class for Intel (r) compilers and linkers
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.
Adapter for the xilib from the Intel(r) C++ Compiler for IA-32 or IA-64 systems running Microsoft (r) operating systems
Adapter for the Intel (r) linker for 32-bit applications
Adapter for the Intel C++ compiler for Itanium(TM) Applications
Adapter for the 'ld' linker
Adapter for the 'ld' linker
Adapter for the 'ld' linker
This parser state checks consumed characters against a specific character.
A set of library names.
Enumeration of library types for LibrarySet
A linker for executables, and static and dynamic libraries.
A linker command line argument.
A configuration for a linker
A linker definition.
Enumeration of supported linkers
Place class description here.
This class represents the target platform for the compile and link step.
Adapter for the Trolltech Qt MOC Compiler.
Scans a source file for Q_OBJECT.
Parser state that matches file T character.
Collects object files for the link step.
Adapter for the OpenWatcom C Compiler.
Adapter for the OpenWatcom linker.
An abstract base class for the OpenWatcom C and Fortran compilers.
Adapter for the OpenWatcom Fortran compiler.
Adapter for the OpenWatcom Fortran linker.
Adapter for the OpenWatcom Librarian.
Adapter for the OpenWatcom linker.
A add-in class for OpenWatcom processors.
Enumeration of optimization levels (experimental).
Adapter for the IBM (R) OS/390 (tm) C++ Compiler
Adapter for the IBM (R) OS/390 (tm) Linker
A add-in class for IBM (r) OS/390 compilers and linkers
Enumeration of cpu types.
Enumeration of supported subsystems
A parser that extracts #include statements from a Reader.
 
An element that specifies a prototype file and rules for source files that should not use precompiled headers
Specifies files that should not be compiled using precompiled headers.
A command line C compiler that can utilize precompilation of header files
A command line C compiler that can utilize precompilation of header files
A compiler that can utilize precompilation of header files
A processor.
A configuration for a C++ compiler, linker or other processor
An abstract compiler/linker definition.
One entry in the arrays used by the CompilerEnum and LinkerEnum classes.
Place class description here.
Interface to receive notification of compile progress
Requests the creation of an IDE project file.
Project writer interface.
Enumeration of supported project file generators.
Static class that provides methods to serialize a Map to a Cocoa XML Property List.
 
Enumerated attribute with the values "dynamic" and "static",
The history of a source file used to build a target
Enumeration of supported subsystems
A system include path.
A set of system library names.
Information on the execution platforms for the generated code.
A description of a file built or to be built
A history of the compiler and linker settings used to build the files in the same directory as the history.
A description of a file built or to be built
This class matches each visited file with an appropriate compiler
Preprocessor macro undefinition.
Adapter for the Trolltech Qt UIC Compiler.
Dependency scanner for Trolltech Qt User Interface definition files.
Version Information.
Adapter for the IBM(r) Visual Age(tm) C++ compiler for AIX(tm)
Adapter for IBM(r) Visual Age(tm) Linker for AIX(tm)
Writes a Visual Studio.NET project file.
Enumerated attribute with the values "none", "severe", "default", "production", "diagnostic", and "aserror".
This parser state checks consumed characters against a specific character (case insensitive) or whitespace.
This parser state checks consumed characters against a specific character or whitespace.
Platform specific behavior for Microsoft Windows.
Adapter for the GNU windres resource compiler.
Writes a Apple Xcode 2.1+ project directory.
Represents a property map with an 96 bit identity.
Adapter for the Mozilla Xpidl Compiler.