terp - the ANT Tasks
v1.3.309

Uses of Interface
com.codemesh.terp.ant.compiler.CompilerOption

Packages that use CompilerOption
com.codemesh.terp.ant.compiler   
com.codemesh.terp.ant.compiler.cpp   
 

Uses of CompilerOption in com.codemesh.terp.ant.compiler
 

Subinterfaces of CompilerOption in com.codemesh.terp.ant.compiler
 interface FileCreating<C extends Compiler>
          The interface implemented by all elements that result in the creation of one or more target files.
 

Classes in com.codemesh.terp.ant.compiler that implement CompilerOption
 class AbstractCompilerOption<C extends Compiler>
          The base class for most concrete compiler options.
 class BooleanCompilerOption<C extends Compiler>
          A compiler option that has a boolean value.
 class DirectoryCompilerOption<C extends Compiler>
          An option that has a directory value.
 

Methods in com.codemesh.terp.ant.compiler with type parameters of type CompilerOption
<Opt extends CompilerOption<C>>
java.util.List<Opt>
CompilerOptionSet.getEnabledOptions(C compiler, CompilerPhase phase, java.lang.Class<Opt> type)
           
<Opt extends CompilerOption<C>>
java.util.List<Opt>
CompilerOptionSet.Impl.getEnabledOptions(C compiler, CompilerPhase phase, java.lang.Class<Opt> type)
           
 

Methods in com.codemesh.terp.ant.compiler that return types with arguments of type CompilerOption
 java.util.List<CompilerOption<C>> CompilerOptionSet.getEnabledOptions(C compiler, CompilerPhase phase)
           
 java.util.List<CompilerOption<C>> CompilerOptionSet.Impl.getEnabledOptions(C compiler, CompilerPhase phase)
           
 java.util.List<CompilerOption<C>> CompilerOptionSet.getOptions()
           
 java.util.List<CompilerOption<C>> CompilerOptionSet.Impl.getOptions()
           
 

Methods in com.codemesh.terp.ant.compiler with parameters of type CompilerOption
 void CompilerOptionSet.add(CompilerOption<C> option)
           
 void CompilerOptionSet.Impl.add(CompilerOption<C> option)
           
 void Compiler.addOption(CompilerOption<C> option)
          Add a compiler option to the compiler invocation.
 

Uses of CompilerOption in com.codemesh.terp.ant.compiler.cpp
 

Subinterfaces of CompilerOption in com.codemesh.terp.ant.compiler.cpp
 interface CompuwareOption
          A marker interface for options that require the use of the instrumenting compiler and linker.
 interface CppFileCreating
          The FileCreating interface for CppCompiler instances.
 

Classes in com.codemesh.terp.ant.compiler.cpp that implement CompilerOption
 class BoundsCheckOption
          The compiler switch that enables instrumentation with CompuWare's BoundsChecker.
 class CompileOnlyOption
          The compiler switch that disables linking.
 class DebugOption
          The debug option.
 class DefineOption
          A preprocessor definition.
 class DynamicSourcesOption
          An option that acts as a task container for echo commands that dynamically create source files.
 class ExceptionsOption
          The option governing whether exceptions are supported or not.
 class FileNameOption
          An option for the specification of output filenames.
 class GenerateVsProject
          An option that causes a VisualStudio project file to be generated.
 class GenericOption
          A generic option has its value directly included.
 class IncludeOption
          An option for setting a search paths for header files.
 class LibpathOption
          An option for setting a search paths for library files.
 class LibraryOption
          An option for specifying link libraries.
 class ManifestOption
          An option that supports the embedding of a manifest in a target.
 class MultithreadedOption
          The option type specifying the thread model.
 class ObjectsOption
          An option which allows the addition of object files to the link.
 class OptimizeOption
          An option for the specification of optimization levels.
 class OptionsOption
          An option referencing an externally defined set of compiler options that are to be included by reference.
 class ProcArchOption
          The option used to represent the target architecture.
 class ProfileOption
          Specifies whether to add profiler instrumentation.
 class QuietOption
          The quiet option.
 class RelocatableOption
          Specifies whether the generated code should be relocatable in memory.
 class ResourceOption
          An option that allows the programmatic specification of commonly used resource data.
 class RttiOption
          Specifies whether the compiler should support RTTI.
 class RunpathOption
          An option around the concept of a Unix runpath.
 class RuntimeOption
          The option specifying runtime settings.
 class SourcesOption
          An option representing explicit input files for the compiler.
 class TargetOption
          Specifies the target of the C++ compilation.
 class UndefineOption
          A preprocessor undefinition.
 class VsProjectOption
          An option that generates a VisualStudio project file representing the settings in the compiler task.
 class WarningsOption
          An option for setting warning levels etc..
 

Methods in com.codemesh.terp.ant.compiler.cpp with parameters of type CompilerOption
 void CppCompilerImpl.addOption(CompilerOption<CppCompiler> option)
          Adds a precreated option to the list of compiler options.
 


terp - the ANT Tasks
v1.3.309

Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.