SshDeviceProcess Class
(ProjectExplorer::SshDeviceProcess)Inherits: | ProjectExplorer::DeviceProcess |
Public Functions
SshDeviceProcess(const QSharedPointer<const IDevice> &device, QObject *parent = 0) | |
~SshDeviceProcess() override | |
void | setSshServerSupportsSignals(bool signalsSupported) |
Reimplemented Public Functions
virtual QString | errorString() const override |
virtual int | exitCode() const override |
virtual QProcess::ExitStatus | exitStatus() const override |
virtual void | interrupt() override |
virtual void | kill() override |
virtual QByteArray | readAllStandardError() override |
virtual QByteArray | readAllStandardOutput() override |
virtual void | start(const Runnable &runnable) override |
virtual QProcess::ProcessState | state() const override |
virtual void | terminate() override |
virtual qint64 | write(const QByteArray &data) override |
- 11 public functions inherited from ProjectExplorer::DeviceProcess
Additional Inherited Members
- 5 signals inherited from ProjectExplorer::DeviceProcess
- 1 protected function inherited from ProjectExplorer::DeviceProcess
Member Function Documentation
SshDeviceProcess::SshDeviceProcess(const QSharedPointer<const IDevice> &device, QObject *parent = 0)
Default constructs an instance of SshDeviceProcess.
SshDeviceProcess::~SshDeviceProcess()
Destroys the instance of SshDeviceProcess.