|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.cdt.make.internal.core.scannerconfig2.PerFileSICollector.PerFileDiscoveredPathInfo
public class PerFileSICollector.PerFileDiscoveredPathInfo
Per file DPI object
Constructor Summary | |
---|---|
PerFileSICollector.PerFileDiscoveredPathInfo()
|
Method Summary | |
---|---|
org.eclipse.core.runtime.IPath[] |
getIncludeFiles(org.eclipse.core.runtime.IPath path)
Get include files (gcc option -include) for the specific path (file) |
org.eclipse.core.runtime.IPath[] |
getIncludePaths()
Get include paths for the whole project |
org.eclipse.core.runtime.IPath[] |
getIncludePaths(org.eclipse.core.runtime.IPath path)
Get include paths for the specific path (file) |
org.eclipse.core.runtime.IPath[] |
getMacroFiles(org.eclipse.core.runtime.IPath path)
Get macro files (gcc option -imacros) for the specific path (file) |
java.util.Map |
getPathInfoMap()
returns the map containing IResource - to - PathInfo pairs representing
complete set of discovered information for the whole project |
org.eclipse.core.resources.IProject |
getProject()
|
org.eclipse.core.runtime.IPath[] |
getQuoteIncludePaths(org.eclipse.core.runtime.IPath path)
Get quote include paths (for #include "...") for the specific path (file) |
IDiscoveredPathManager.IDiscoveredScannerInfoSerializable |
getSerializable()
|
java.util.Map |
getSymbols()
Get defined symbols for the whole project |
java.util.Map |
getSymbols(org.eclipse.core.runtime.IPath path)
Get defined symbols for the specific path (file) |
boolean |
isEmpty(org.eclipse.core.runtime.IPath path)
Returns if there is any discovered scanner info for the path |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PerFileSICollector.PerFileDiscoveredPathInfo()
Method Detail |
---|
public org.eclipse.core.resources.IProject getProject()
getProject
in interface IDiscoveredPathManager.IDiscoveredPathInfo
public org.eclipse.core.runtime.IPath[] getIncludePaths()
IDiscoveredPathManager.IDiscoveredPathInfo
getIncludePaths
in interface IDiscoveredPathManager.IDiscoveredPathInfo
public java.util.Map getSymbols()
IDiscoveredPathManager.IDiscoveredPathInfo
getSymbols
in interface IDiscoveredPathManager.IDiscoveredPathInfo
public org.eclipse.core.runtime.IPath[] getIncludePaths(org.eclipse.core.runtime.IPath path)
IDiscoveredPathManager.IPerFileDiscoveredPathInfo
getIncludePaths
in interface IDiscoveredPathManager.IPerFileDiscoveredPathInfo
public org.eclipse.core.runtime.IPath[] getQuoteIncludePaths(org.eclipse.core.runtime.IPath path)
IDiscoveredPathManager.IPerFileDiscoveredPathInfo
getQuoteIncludePaths
in interface IDiscoveredPathManager.IPerFileDiscoveredPathInfo
public java.util.Map getSymbols(org.eclipse.core.runtime.IPath path)
IDiscoveredPathManager.IPerFileDiscoveredPathInfo
getSymbols
in interface IDiscoveredPathManager.IPerFileDiscoveredPathInfo
public org.eclipse.core.runtime.IPath[] getIncludeFiles(org.eclipse.core.runtime.IPath path)
IDiscoveredPathManager.IPerFileDiscoveredPathInfo
getIncludeFiles
in interface IDiscoveredPathManager.IPerFileDiscoveredPathInfo
public org.eclipse.core.runtime.IPath[] getMacroFiles(org.eclipse.core.runtime.IPath path)
IDiscoveredPathManager.IPerFileDiscoveredPathInfo
getMacroFiles
in interface IDiscoveredPathManager.IPerFileDiscoveredPathInfo
public IDiscoveredPathManager.IDiscoveredScannerInfoSerializable getSerializable()
getSerializable
in interface IDiscoveredPathManager.IDiscoveredPathInfo
public boolean isEmpty(org.eclipse.core.runtime.IPath path)
IDiscoveredPathManager.IPerFileDiscoveredPathInfo
isEmpty
in interface IDiscoveredPathManager.IPerFileDiscoveredPathInfo
public java.util.Map getPathInfoMap()
IDiscoveredPathManager.IPerFileDiscoveredPathInfo2
IResource
- to - PathInfo
pairs representing
complete set of discovered information for the whole project
getPathInfoMap
in interface IDiscoveredPathManager.IPerFileDiscoveredPathInfo2
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |