PTP
Release 7.0

org.eclipse.ptp.pldt.common
Interface IArtifactAnalysis

All Known Implementing Classes:
ArtifactAnalysisBase

public interface IArtifactAnalysis

An artifact analysis for MPI, OpenMP, or OpenACC.

This interface is implemented by contributions to the following extension points:

Implementations targeting C and C++ will typically subclass ArtifactAnalysisBase.

Since:
6.0
See Also:
ArtifactAnalysisBase

Method Summary
 ScanReturn runArtifactAnalysis(java.lang.String languageID, ITranslationUnit tu, java.util.List<java.lang.String> includes, boolean allowPrefixOnlyMatch)
          Run artifact analysis, presumably to locate artifacts within a given file (translation unit).
 

Method Detail

runArtifactAnalysis

ScanReturn runArtifactAnalysis(java.lang.String languageID,
                               ITranslationUnit tu,
                               java.util.List<java.lang.String> includes,
                               boolean allowPrefixOnlyMatch)
Run artifact analysis, presumably to locate artifacts within a given file (translation unit).

Parameters:
languageID -
tu -
includes -
allowPrefixOnlyMatch -
Returns:

PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.