KPty
kptydevice.h
Go to the documentation of this file.
31 inline Class##Private* d_func() { return reinterpret_cast<Class##Private *>(SuperClass::d_ptr); } \
32 inline const Class##Private* d_func() const { return reinterpret_cast<const Class##Private *>(SuperClass::d_ptr); } \
38 class KPTY_EXPORT KPtyDevice : public QIODevice, public KPty { //krazy:exclude=dpointer (via macro)
virtual bool atEnd() const
virtual qint64 bytesToWrite() const
virtual qint64 readData(char *data, qint64 maxSize)=0
virtual bool isSequential() const
virtual bool waitForBytesWritten(int msecs)
virtual bool waitForReadyRead(int msecs)
virtual qint64 bytesAvailable() const
virtual qint64 readLineData(char *data, qint64 maxSize)
virtual qint64 writeData(const char *data, qint64 maxSize)=0
Encapsulates KPty into a QIODevice, so it can be used with Q*Stream, etc.
Definition: kptydevice.h:38
Provides primitives for opening & closing a pseudo TTY pair, assigning the controlling TTY...
Definition: kpty.h:33
virtual bool canReadLine() const
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.