|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IManagedScannerInfoCollector
Interface that a colelctor of compiler information must implement.
Method Summary | |
---|---|
java.util.Map |
getDefinedSymbols()
Answers a map of collected defines that the the compiler uses by default. |
java.util.List |
getIncludePaths()
Answers a List of unique built-in includes paths that have been
collected for the receiver. |
void |
setProject(org.eclipse.core.resources.IProject project)
Sets the IProject for the receiver. |
Methods inherited from interface org.eclipse.cdt.make.core.scannerconfig.IScannerInfoCollector |
---|
contributeToScannerConfig, getCollectedScannerInfo |
Method Detail |
---|
java.util.Map getDefinedSymbols()
-DFOO
will be stored as ("FOO","")
-DFOO=BAR
will be stored as ("FOO","BAR")
Duplicates will not be stored in the map and any whitespaces in the macro or value will be trimmed out.
Map
of defined symbols and valuesjava.util.List getIncludePaths()
List
of unique built-in includes paths that have been
collected for the receiver. The paths are stored as String
in the proper
format for the host tools.
List
of built-in compiler include search paths.void setProject(org.eclipse.core.resources.IProject project)
IProject
for the receiver.
project
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |