Package org.gradle.tooling.model.cpp
Interface CppBinary
- All Known Subinterfaces:
- CppExecutable,- CppSharedLibrary,- CppStaticLibrary
public interface CppBinary
Represents a C++ binary.
- Since:
- 4.10
- 
Method SummaryModifier and TypeMethodDescriptionReturns the base name of this binary.Returns the compilation details.Returns the linkage details.getName()Returns the name of this binary.Returns the variant name of this binary.
- 
Method Details- 
getNameString getName()Returns the name of this binary. This is used to disambiguate the binaries of a project. Each binary has a unique name within its project. However, these names are not unique across multiple projects.
- 
getVariantNameString getVariantName()Returns the variant name of this binary. This is used to disambiguate the binaries of a component. Each binary has a unique variant name within its component. However, these names are not unique across multiple projects or components.
- 
getBaseNameString getBaseName()Returns the base name of this binary. This is used to calculate output file names.
- 
getCompilationDetailsCompilationDetails getCompilationDetails()Returns the compilation details.
- 
getLinkageDetailsLinkageDetails getLinkageDetails()Returns the linkage details.
 
-