org.eclipse.cdt.managedbuilder.macros
Interface IBuildMacro
- All Superinterfaces:
- ICdtVariable
- All Known Implementing Classes:
- BuildMacro, MbsMacroSupplier.FileContextMacro, MbsMacroSupplier.OptionMacro
public interface IBuildMacro
- extends ICdtVariable
this interface represents the given build macro
- Since:
- 3.0
getMacroValueType
int getMacroValueType()
getStringValue
java.lang.String getStringValue()
throws BuildMacroException
- Specified by:
getStringValue
in interface ICdtVariable
- Throws:
CdtVariableException
- if macro holds StringList-type value
BuildMacroException
getStringListValue
java.lang.String[] getStringListValue()
throws BuildMacroException
- Specified by:
getStringListValue
in interface ICdtVariable
- Throws:
CdtVariableException
- if macro holds single String-type value
BuildMacroException