18#include <QtCore/qiodevice.h>
19#include <QtCore/qbytearray.h>
20#include <QtCore/private/qiodevice_p.h>
\inmodule QtCore \reentrant
QIODeviceBase::OpenMode openMode() const
Returns the mode in which the device has been opened; i.e.
void addChildPipe(QIOPipe *childPipe)
void removeChildPipe(QIOPipe *childPipe)
QPointer< QIODevice > source
QList< QPointer< QIOPipe > > childPipes
~QIOPipePrivate() override
void pumpData(const QByteArray &ba)
void pushData(const QByteArray &ba)
bool isSequential() const override
Returns true if this device is sequential; otherwise returns false.
void setReadChannelCount(int count)
bool open(OpenMode openMode) override
void addChildPipe(QIOPipe *childPipe)
qint64 writeData(const char *data, qint64 len) override
Writes up to maxSize bytes from data to the device.
QObject * parent() const
Returns a pointer to the parent object.
Combined button and popup list for selecting options.
GLenum GLenum GLsizei count
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data