Package-level declarations

Types that represent the tooling model for C++ projects.

To fetch the C++ model for a build, use the org.gradle.tooling.model.cpp.CppProject type for each Gradle project.

Types

Link copied to clipboard
Represents the compilation details for a binary.
Link copied to clipboard
A C++ application.
Link copied to clipboard
interface CppBinary
Represents a C++ binary.
Link copied to clipboard
interface CppComponent
Represents a C++ component.
Link copied to clipboard
A C++ executable binary.
Link copied to clipboard
A C++ library.
Link copied to clipboard
Details about the C++ components of a Gradle project.
Link copied to clipboard
A C++ shared library binary.
Link copied to clipboard
A C++ static library binary.
Link copied to clipboard
A C++ test suite.
Link copied to clipboard
interface LinkageDetails
Represents the linkage details for a binary.
Link copied to clipboard
interface MacroDirective
Represent a macro directive.
Link copied to clipboard
interface SourceFile
Provides details about a particular source file.