saker.clang Documentation TaskDoc JavaDoc Packages
public interface ClangCompilerWorkerTaskOutput
Provides access to the output of a clang compilation task.

The interface provides access to the results of a C/C++ compilation that was done using clang.

Methods
public CompilationIdentifier
Gets the compilation identifier of the compilation task.
public Collection<SakerPath>
Gets the collection of execution paths that point to the resulting object files.
public Map<String, SDKDescription>
Gets the SDKs that were used during the compilation.
Gets the compilation identifier of the compilation task.
The identifier.
Gets the collection of execution paths that point to the resulting object files.

Each path is a result of a single source file compilation.

An immutable collection of object file paths.
public abstract Map<String, SDKDescription> getSDKs()
Gets the SDKs that were used during the compilation.

The result contains the resolved SDK descriptions with their configuration pinned to the ones that were used during compilation.

The SDKs.