Interface CppApplication

All Superinterfaces:
CppComponent, Named, SoftwareComponent

@Incubating public interface CppApplication extends CppComponent
Configuration for a C++ application, defining the source files that make up the application plus other settings.

An instance of this type is added as a project extension by the C++ executable plugin.

Since:
4.2
  • Method Details

    • getDevelopmentBinary

      CppExecutable getDevelopmentBinary()
      Returns the binary of the component to use as the default for development.
      Specified by:
      getDevelopmentBinary in interface CppComponent
    • getDebugExecutable

      CppExecutable getDebugExecutable()
      Returns the debug executable for this application.
    • getReleaseExecutable

      CppExecutable getReleaseExecutable()
      Returns the release executable for this application.