Extending Qt Creator Manual | SshDeviceProcess

Extending Qt Creator Manual 4.4.0

# SshDeviceProcess Class

(ProjectExplorer::SshDeviceProcess)

Inherits: | ProjectExplorer::DeviceProcess

- List of all members, including inherited members

## 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.

### `[override virtual]` QString SshDeviceProcess::errorString() const

### `[override virtual]` int SshDeviceProcess::exitCode() const

### `[override virtual]` QProcess::ExitStatus SshDeviceProcess::exitStatus() const

### `[override virtual]` void SshDeviceProcess::interrupt()

### `[override virtual]` void SshDeviceProcess::kill()

### `[override virtual]` QByteArray SshDeviceProcess::readAllStandardError()

### `[override virtual]` QByteArray SshDeviceProcess::readAllStandardOutput()

### void SshDeviceProcess::setSshServerSupportsSignals(bool signalsSupported)

### `[override virtual]` void SshDeviceProcess::start(const Runnable &runnable)

### `[override virtual]` QProcess::ProcessState SshDeviceProcess::state() const

### `[override virtual]` void SshDeviceProcess::terminate()

### `[override virtual]` qint64 SshDeviceProcess::write(const QByteArray &data)