Qt 4.8
|
Creates a QNonContiguousByteDevice out of a QIODevice, QByteArray etc. More...
#include <qnoncontiguousbytedevice_p.h>
Static Public Functions | |
static QNonContiguousByteDevice * | create (QIODevice *device) |
Create a QNonContiguousByteDevice out of a QIODevice. More... | |
static QNonContiguousByteDevice * | create (QByteArray *byteArray) |
Create a QNonContiguousByteDevice out of a QByteArray. More... | |
static QNonContiguousByteDevice * | create (QSharedPointer< QRingBuffer > ringBuffer) |
Create a QNonContiguousByteDevice out of a QRingBuffer. More... | |
static QIODevice * | wrap (QNonContiguousByteDevice *byteDevice) |
Wrap the byteDevice (possibly again) into a QIODevice. More... | |
Creates a QNonContiguousByteDevice out of a QIODevice, QByteArray etc.
Definition at line 89 of file qnoncontiguousbytedevice_p.h.
|
static |
Create a QNonContiguousByteDevice out of a QIODevice.
For QFile, QBuffer and all other QIoDevice, sequential or not.
Definition at line 517 of file qnoncontiguousbytedevice.cpp.
Referenced by QNetworkAccessBackend::createUploadByteDevice().
|
static |
Create a QNonContiguousByteDevice out of a QByteArray.
Definition at line 548 of file qnoncontiguousbytedevice.cpp.
|
static |
Create a QNonContiguousByteDevice out of a QRingBuffer.
Definition at line 536 of file qnoncontiguousbytedevice.cpp.
|
static |
Wrap the byteDevice (possibly again) into a QIODevice.
Definition at line 560 of file qnoncontiguousbytedevice.cpp.
Referenced by QNetworkAccessFtpBackend::open().