Carbide.c++

Uses of Interface
com.nokia.carbide.cpp.epoc.engine.preprocessor.IDefine

Packages that use IDefine
com.nokia.carbide.cdt.builder   
com.nokia.carbide.cpp.epoc.engine.model   
com.nokia.carbide.cpp.epoc.engine.preprocessor   
com.nokia.carbide.cpp.sdk.core   
 

Uses of IDefine in com.nokia.carbide.cdt.builder
 

Fields in com.nokia.carbide.cdt.builder with type parameters of type IDefine
protected  java.util.List<IDefine> DefaultViewConfiguration.extraMacros
           
 

Methods in com.nokia.carbide.cdt.builder that return types with arguments of type IDefine
 java.util.List<IDefine> DefaultViewConfiguration.getExtraMacros()
          Access/modify a list of additional macros provided to the view configuration, for testing purposes.
 java.util.Collection<IDefine> DefaultViewConfiguration.getMacros()
           
 java.util.Collection<IDefine> DefaultGNUMakefileViewConfiguration.getMacros()
           
 

Uses of IDefine in com.nokia.carbide.cpp.epoc.engine.model
 

Methods in com.nokia.carbide.cpp.epoc.engine.model that return types with arguments of type IDefine
 java.util.Collection<IDefine> IViewConfiguration.getMacros()
          Get the fixed macros (macro name or name=value).
 

Uses of IDefine in com.nokia.carbide.cpp.epoc.engine.preprocessor
 

Methods in com.nokia.carbide.cpp.epoc.engine.preprocessor that return IDefine
static IDefine DefineFactory.createDefine(java.lang.String macroName)
          Create a new argument-less macro definition whose expansion is implicitly "1"
static IDefine DefineFactory.createDefine(java.lang.String macroName, java.lang.String expansion)
          Create a new argument-less macro definition with the given expansion.
static IDefine DefineFactory.createDefine(java.lang.String macroName, java.lang.String[] macroArgs, java.lang.String expansion)
          Create a function-like macro definition with the given argument names and expansion.
static IDefine DefineFactory.createSimpleFreeformDefine(java.lang.String macro)
          Create a define from an argument-less macro definition, which may include an "=" or a space and an expansion.
 

Uses of IDefine in com.nokia.carbide.cpp.sdk.core
 

Methods in com.nokia.carbide.cpp.sdk.core that return types with arguments of type IDefine
 java.util.List<IDefine> ISymbianBuildContext.getCompilerMacros()
          Returns the list of compiler macros from the compiler prefix file (if any).
 java.util.List<IDefine> ISymbianSDK.getProjectVariantHRHDefines()
          Deprecated. use ISymbianBuildContext.getVariantHRHDefines() instead. This was moved because the include paths in which to find any header files included from the main .hrh file may be build configuration specific.
 java.util.List<IDefine> ISymbianBuildContext.getVariantHRHDefines()
          Returns the list of all vendor specific C/C++ macros for this SDK.
 


Carbide.c++