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.