To fetch the C++ model for a build, use the CppProject type for each Gradle project.
| Interface | Description |
|---|---|
| CompilationDetails |
Represents the compilation details for a binary.
|
| CppApplication |
A C++ application.
|
| CppBinary |
Represents a C++ binary.
|
| CppComponent |
Represents a C++ component.
|
| CppExecutable |
A C++ executable binary.
|
| CppLibrary |
A C++ library.
|
| CppProject |
Details about the C++ components of a Gradle project.
|
| CppSharedLibrary |
A C++ shared library binary.
|
| CppStaticLibrary |
A C++ static library binary.
|
| CppTestSuite |
A C++ test suite.
|
| LinkageDetails |
Represents the linkage details for a binary.
|
| MacroDirective |
Represent a macro directive.
|
| SourceFile |
Provides details about a particular source file.
|