SimpleRunControl Class

(ProjectExplorer::SimpleRunControl)

Public Functions

SimpleRunControl(RunConfiguration *runConfiguration, Core::Id mode)
~SimpleRunControl()
ApplicationLauncher &applicationLauncher()
virtual void onProcessFinished(int exitCode, QProcess::ExitStatus status)
virtual void onProcessStarted()

Reimplemented Public Functions

virtual void start() override
virtual StopResult stop() override

Additional Inherited Members

Member Function Documentation

SimpleRunControl::SimpleRunControl(RunConfiguration *runConfiguration, Core::Id mode)

Default constructs an instance of SimpleRunControl.

SimpleRunControl::~SimpleRunControl()

Destroys the instance of SimpleRunControl.

ApplicationLauncher &SimpleRunControl::applicationLauncher()

[virtual] void SimpleRunControl::onProcessFinished(int exitCode, QProcess::ExitStatus status)

[virtual] void SimpleRunControl::onProcessStarted()

[override virtual] void SimpleRunControl::start()

[override virtual] StopResult SimpleRunControl::stop()