org.eclipse.cdt.managedbuilder.macros
Interface IBuildMacroSupplier
- All Superinterfaces:
- org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier
- All Known Implementing Classes:
- BuildCdtVariablesSupplierBase, CoreMacrosSupplier, MbsMacroSupplier
public interface IBuildMacroSupplier
- extends org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier
- Since:
- 3.0
Methods inherited from interface org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier |
getVariable, getVariables |
getMacro
IBuildMacro getMacro(java.lang.String macroName,
int contextType,
java.lang.Object contextData)
- Parameters:
macroName
- macro namecontextType
- context typecontextData
- context data
- Returns:
- IBuildMacro
getMacros
IBuildMacro[] getMacros(int contextType,
java.lang.Object contextData)
- Parameters:
contextType
- context typecontextData
- context data
- Returns:
- IBuildMacro[]
getVariable
ICdtVariable getVariable(java.lang.String macroName,
IMacroContextInfo context)
getVariables
ICdtVariable[] getVariables(IMacroContextInfo context)