![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
\inmodule QtCore More...
#include <qnoncontiguousbytedevice_p.h>
Static Public Member Functions | |
static QNonContiguousByteDevice * | create (QIODevice *device) |
Create a QNonContiguousByteDevice out of a QIODevice. | |
static std::shared_ptr< QNonContiguousByteDevice > | createShared (QIODevice *device) |
Create a QNonContiguousByteDevice out of a QIODevice, return it in a std::shared_ptr. | |
static QNonContiguousByteDevice * | create (const QByteArray &byteArray) |
static std::shared_ptr< QNonContiguousByteDevice > | createShared (const QByteArray &byteArray) |
Create a QNonContiguousByteDevice out of a QByteArray. | |
static QNonContiguousByteDevice * | create (std::shared_ptr< QRingBuffer > ringBuffer) |
Create a QNonContiguousByteDevice out of a QRingBuffer. | |
static std::shared_ptr< QNonContiguousByteDevice > | createShared (std::shared_ptr< QRingBuffer > ringBuffer) |
Create a QNonContiguousByteDevice out of a QRingBuffer, return it in a std::shared_ptr. | |
static QIODevice * | wrap (QNonContiguousByteDevice *byteDevice) |
Wrap the byteDevice (possibly again) into a QIODevice. |
\inmodule QtCore
Creates a QNonContiguousByteDevice out of a QIODevice, QByteArray etc.
Definition at line 50 of file qnoncontiguousbytedevice_p.h.
|
static |
Definition at line 484 of file qnoncontiguousbytedevice.cpp.
|
static |
Create a QNonContiguousByteDevice out of a QIODevice.
For QFile, QBuffer and all other QIoDevice, sequential or not.
Definition at line 420 of file qnoncontiguousbytedevice.cpp.
|
static |
Create a QNonContiguousByteDevice out of a QRingBuffer.
Definition at line 461 of file qnoncontiguousbytedevice.cpp.
|
static |
Create a QNonContiguousByteDevice out of a QByteArray.
Definition at line 495 of file qnoncontiguousbytedevice.cpp.
|
static |
Create a QNonContiguousByteDevice out of a QIODevice, return it in a std::shared_ptr.
For QFile, QBuffer and all other QIODevice, sequential or not.
Definition at line 440 of file qnoncontiguousbytedevice.cpp.
|
static |
Create a QNonContiguousByteDevice out of a QRingBuffer, return it in a std::shared_ptr.
Definition at line 472 of file qnoncontiguousbytedevice.cpp.
|
static |
Wrap the byteDevice (possibly again) into a QIODevice.
Definition at line 507 of file qnoncontiguousbytedevice.cpp.