All Classes Interface Summary Class Summary
| Class |
Description |
| AboutCCTask |
The equivalent of a Help About
run "java -jar cpptasks.jar" to read
|
| AbstractArLibrarian |
Adapter for the "ar" tool
|
| AbstractCompiler |
An abstract compiler implementation.
|
| AbstractLdLinker |
Abstract adapter for ld-like linkers
|
| AbstractLinker |
An abstract Linker implementation.
|
| AbstractParser |
An abstract base class for simple parsers
|
| AbstractParserState |
An base class for objects that represent the state of an AbstractParser.
|
| AbstractProcessor |
An abstract processor (compiler/linker) implementation.
|
| aCCCompiler |
Adapter for the HP aC++ C++ compiler
|
| aCCLinker |
Adapter for Sun (r) Forte(tm) C++ Linker
|
| ADSCCompiler |
Adapter for the ARM C Compilers
See Doc No: ARM DUI 0151A, Issued: Nov 2001 at
http://www.arm.com/arm/User_Guides?OpenDocument
|
| ADSLibrarian |
Adapter for ARM Librarian
|
| ADSLinker |
Adapter for the ARM Linker
|
| ArchEnum |
Enumeration of cpu architecture types.
|
| BorlandCCompiler |
Adapter for the Borland(r) C/C++ compiler.
|
| BorlandCfgParser |
A parser that paths from a borland cfg file
|
| BorlandLibrarian |
Adapter for the Borland(r) tlib Librarian
|
| BorlandLinker |
Adapter for the Borland(r) ilink32 linker
|
| BorlandProcessor |
A add-in class for Borland(r) processor adapters
|
| BorlandResourceCompiler |
Adapter for the Borland(r) brc32 Resource compiler.
|
| BranchState |
|
| C89CCompiler |
Adapter for the Sun C89 C++ Compiler
|
| C89Linker |
Adapter for the Sun C89 Linker
|
| C89Processor |
A add-in class for Sun C89 compilers and linkers
|
| CaptureStreamHandler |
Implements ExecuteStreamHandler to capture the output of a Execute to an
array of strings
|
| CaseInsensitiveLetterState |
This parser state checks consumed characters against a specific character
(case insensitive).
|
| CBuilderXProjectWriter |
Writes a CBuilderX 1.0 project file.
|
| CCTask |
Compile and link task.
|
| CCTaskProgressMonitor |
|
| CfgFilenameState |
|
| ClxxCCompiler |
Adapter for TI DSP compilers with cl** commands
|
| ClxxLibrarian |
Adapter for TI DSP librarian
*
|
| ClxxLinker |
Adapter for TI DSP linkers
*
|
| CommandLineArgument |
An compiler/linker command line flag.
|
| CommandLineArgument.LocationEnum |
Enumerated attribute with the values "start", "mid" and "end",
|
| 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
|
| CommentDef |
Defines a comment to place in the generated project files.
|
| CompaqVisualFortranCompiler |
Adapter for the Compaq(r) Visual Fortran compiler.
|
| CompaqVisualFortranLibrarian |
Adapter for the Compaq(r) Visual Fortran Librarian
|
| CompaqVisualFortranLinker |
Adapter for the Compaq(r) Visual Fortran linker.
|
| Compiler |
A compiler.
|
| CompilerArgument |
A compiler command line argument.
|
| CompilerConfiguration |
A configuration for a compiler
|
| CompilerDef |
A compiler definition.
|
| CompilerEnum |
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
|
| CompilerParam |
Place class description here.
|
| ConditionalFileSet |
An Ant FileSet object augmented with if and unless conditions.
|
| ConditionalPath |
An Ant Path object augmented with if and unless conditionals
|
| ConsumeToSpaceOrNewLine |
|
| CParser |
A parser that extracts #include statements from a Reader.
|
| CPUEnum |
Enumeration of cpu types.
|
| CUtil |
Some utilities used by the CC and Link tasks.
|
| CUtil.StringArrayBuilder |
A class that splits a white-space, comma-separated list into a String
array.
|
| DebugDef |
Specifies a debugging configuration for a project.
|
| DefineArgument |
Preprocessor macro definition.
|
| DefineSet |
Set of preprocessor macro defines and undefines.
|
| DependencyDef |
Defines a dependency
|
| DependencyInfo |
|
| DependencyTable |
|
| DevStudio2005CCompiler |
Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
|
| DevStudioCCompiler |
Adapter for the Microsoft(r) C/C++ Optimizing Compiler
|
| DevStudioCompatibleCCompiler |
An abstract base class for compilers that are basically command line
compatible with Microsoft(r) C/C++ Optimizing Compiler
|
| DevStudioCompatibleLibrarian |
Abstract base adapter for librarians with command line options compatible
with the Microsoft(r) Library Manager
|
| DevStudioCompatibleLinker |
Abstract base class for linkers that try to mimic the command line arguments
for the Microsoft (r) Incremental Linker
|
| DevStudioLibrarian |
Adapter for the Microsoft (r) Library Manager
|
| DevStudioLinker |
Adapter for the Microsoft (r) Incremental Linker
|
| DevStudioMIDLCompiler |
Adapter for the Microsoft (r) MIDL Compiler
|
| DevStudioProcessor |
A add-in class for Microsoft Developer Studio processors
|
| DevStudioProjectWriter |
Writes a Microsoft Visual Studio 97 or Visual Studio 6 project file.
|
| DevStudioResourceCompiler |
Adapter for the Microsoft (r) Windows 32 Resource Compiler
|
| DistributerDef |
Distributed build information (Non-functional prototype).
|
| DistributerMap |
Local to remote filename mapping (Experimental).
|
| DistributerProtocolEnum |
Distributer prococol names (experimental).
|
| FilenameState |
|
| FileVisitor |
An abstract class implemented to walk over the fileset members of a
ProcessorDef
|
| FlexLong |
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.
|
| ForteCCCompiler |
Adapter for the Sun (r) Forte (tm) C++ compiler
|
| ForteCCLinker |
Adapter for Sun (r) Forte(tm) C++ Linker
|
| FortranParser |
A parser that extracts INCLUDE statements from a Reader.
|
| GccCCompiler |
Adapter for the GCC C/C++ compiler
|
| GccCCompiler |
Adapter for the GCC C/C++ compiler
|
| GccCCompiler |
Adapter for the GCC C/C++ compiler
|
| GccCompatibleCCompiler |
Abstract base class for compilers that attempt to be command line compatible
with GCC
|
| GccLibrarian |
Adapter for the 'ar' archiver
|
| GccLibrarian |
Adapter for the 'ar' archiver
|
| GccLibrarian |
Adapter for the 'ar' archiver
|
| GccLinker |
Adapter for the GCC linker
|
| GccLinker |
Adapter for the GCC linker
|
| GccLinker |
Adapter for the GCC linker
|
| GccProcessor |
A add-in class for Gcc processors
|
| GccProcessor |
A add-in class for Gcc processors
|
| GccProcessor |
A add-in class for Gcc processors
|
| GppLinker |
Adapter for the g++ variant of the GCC linker
|
| GppLinker |
Adapter for the g++ variant of the GCC linker
|
| GppLinker |
Adapter for the g++ variant of the GCC linker
|
| IccCompiler |
Adapter for the IBM (R) OS/390 (tm) C++ Compiler
|
| IccLinker |
Adapter for the IBM (R) OS/390 (tm) Linker
|
| IccProcessor |
A add-in class for IBM (r) OS/390 compilers and linkers
|
| IncludePath |
An include path.
|
| IntelLinux32CCompiler |
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.
|
| IntelLinux32Linker |
Adapter for the Intel (r) Linker for Linux (r) for IA-32
|
| IntelLinux64CCompiler |
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.
|
| IntelLinux64Linker |
Adapter for the Intel (r) linker for Linux for IA-64
|
| IntelProcessor |
A add-in class for Intel (r) compilers and linkers
|
| IntelWin32CCompiler |
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.
|
| IntelWin32Librarian |
Adapter for the xilib from the Intel(r) C++ Compiler for IA-32 or IA-64
systems running Microsoft (r) operating systems
|
| IntelWin32Linker |
Adapter for the Intel (r) linker for 32-bit applications
|
| IntelWin64CCompiler |
Adapter for the Intel C++ compiler for Itanium(TM) Applications
|
| LdLinker |
Adapter for the 'ld' linker
|
| LdLinker |
Adapter for the 'ld' linker
|
| LdLinker |
Adapter for the 'ld' linker
|
| LetterState |
This parser state checks consumed characters against a specific character.
|
| LibrarySet |
A set of library names.
|
| LibraryTypeEnum |
Enumeration of library types for LibrarySet
|
| Linker |
A linker for executables, and static and dynamic libraries.
|
| LinkerArgument |
A linker command line argument.
|
| LinkerConfiguration |
A configuration for a linker
|
| LinkerDef |
A linker definition.
|
| LinkerEnum |
Enumeration of supported linkers
|
| LinkerParam |
Place class description here.
|
| LinkType |
This class represents the target platform for the compile and link step.
|
| MetaObjectCompiler |
Adapter for the Trolltech Qt MOC Compiler.
|
| MetaObjectParser |
Scans a source file for Q_OBJECT.
|
| ObjectFileCollector |
Collects object files for the link step.
|
| OpenWatcomCCompiler |
Adapter for the OpenWatcom C Compiler.
|
| OpenWatcomCLinker |
Adapter for the OpenWatcom linker.
|
| OpenWatcomCompiler |
An abstract base class for the OpenWatcom C and Fortran compilers.
|
| OpenWatcomFortranCompiler |
Adapter for the OpenWatcom Fortran compiler.
|
| OpenWatcomFortranLinker |
Adapter for the OpenWatcom Fortran linker.
|
| OpenWatcomLibrarian |
Adapter for the OpenWatcom Librarian.
|
| OpenWatcomLinker |
Adapter for the OpenWatcom linker.
|
| OpenWatcomProcessor |
A add-in class for OpenWatcom processors.
|
| OptimizationEnum |
Enumeration of optimization levels (experimental).
|
| OS390CCompiler |
Adapter for the IBM (R) OS/390 (tm) C++ Compiler
|
| OS390Linker |
Adapter for the IBM (R) OS/390 (tm) Linker
|
| OS390Processor |
A add-in class for IBM (r) OS/390 compilers and linkers
|
| OSFamilyEnum |
Enumeration of cpu types.
|
| OutputTypeEnum |
Enumeration of supported subsystems
|
| Parser |
A parser that extracts #include statements from a Reader.
|
| PostE |
|
| PrecompileDef |
An element that specifies a prototype file and rules for source files that
should not use precompiled headers
|
| PrecompileExceptDef |
Specifies files that should not be compiled using precompiled headers.
|
| 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
|
| ProcessorDef |
An abstract compiler/linker definition.
|
| ProcessorEnumValue |
One entry in the arrays used by the CompilerEnum and LinkerEnum classes.
|
| ProcessorParam |
Place class description here.
|
| ProgressMonitor |
Interface to receive notification of compile progress
|
| ProjectDef |
Requests the creation of an IDE project file.
|
| ProjectWriter |
Project writer interface.
|
| ProjectWriterEnum |
Enumeration of supported project file generators.
|
| PropertyListSerialization |
Static class that provides methods to serialize
a Map to a Cocoa XML Property List.
|
| QuoteBranchState |
|
| RuntimeType |
Enumerated attribute with the values "dynamic" and "static",
|
| SourceHistory |
The history of a source file used to build a target
|
| SubsystemEnum |
Enumeration of supported subsystems
|
| SystemIncludePath |
A system include path.
|
| SystemLibrarySet |
A set of system library names.
|
| TargetDef |
Information on the execution platforms for the generated code.
|
| TargetHistory |
A description of a file built or to be built
|
| TargetHistoryTable |
A history of the compiler and linker settings used to build the files in the
same directory as the history.
|
| TargetInfo |
A description of a file built or to be built
|
| TargetMatcher |
This class matches each visited file with an appropriate compiler
|
| UndefineArgument |
Preprocessor macro undefinition.
|
| UserInterfaceCompiler |
Adapter for the Trolltech Qt UIC Compiler.
|
| UserInterfaceParser |
Dependency scanner for Trolltech Qt User Interface definition files.
|
| VersionInfo |
Version Information.
|
| VisualAgeCCompiler |
Adapter for the IBM(r) Visual Age(tm) C++ compiler for AIX(tm)
|
| VisualAgeLinker |
Adapter for IBM(r) Visual Age(tm) Linker for AIX(tm)
|
| VisualStudioNETProjectWriter |
Writes a Visual Studio.NET project file.
|
| WarningLevelEnum |
Enumerated attribute with the values "none", "severe", "default",
"production", "diagnostic", and "aserror".
|
| WhitespaceOrCaseInsensitiveLetterState |
This parser state checks consumed characters against a specific character
(case insensitive) or whitespace.
|
| WhitespaceOrLetterState |
This parser state checks consumed characters against a specific character or
whitespace.
|
| WindowsPlatform |
Platform specific behavior for Microsoft Windows.
|
| WindresResourceCompiler |
Adapter for the GNU windres resource compiler.
|
| XcodeProjectWriter |
Writes a Apple Xcode 2.1+ project directory.
|
| XpidlCompiler |
Adapter for the Mozilla Xpidl Compiler.
|