#include <qmemoryrefbuffer.h>
|
| | QMemoryRefBuffer (QObject *parent=nullptr) |
| |
| qint64 | length () const override |
| |
| void | insert (qint64 offset, const QByteArray &data) override |
| |
| void | remove (qint64 offset, int length) override |
| |
| QByteArray | read (qint64 offset, int length) override |
| |
| bool | read (QIODevice *device) override |
| |
| void | write (QIODevice *device) override |
| |
| qint64 | indexOf (const QByteArray &ba, qint64 from) override |
| |
| qint64 | lastIndexOf (const QByteArray &ba, qint64 from) override |
| |
| | QHexBuffer (QObject *parent=nullptr) |
| |
| bool | isEmpty () const |
| |
| virtual uchar | at (qint64 idx) |
| |
| virtual void | replace (qint64 offset, const QByteArray &data) |
| |
| virtual void | read (char *data, int size) |
| |
| virtual void | read (const QByteArray &ba) |
| |
◆ QMemoryRefBuffer()
| QMemoryRefBuffer::QMemoryRefBuffer |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ indexOf()
| qint64 QMemoryRefBuffer::indexOf |
( |
const QByteArray & |
ba, |
|
|
qint64 |
from |
|
) |
| |
|
overridevirtual |
◆ insert()
| void QMemoryRefBuffer::insert |
( |
qint64 |
offset, |
|
|
const QByteArray & |
data |
|
) |
| |
|
overridevirtual |
◆ lastIndexOf()
| qint64 QMemoryRefBuffer::lastIndexOf |
( |
const QByteArray & |
ba, |
|
|
qint64 |
from |
|
) |
| |
|
overridevirtual |
◆ length()
| qint64 QMemoryRefBuffer::length |
( |
| ) |
const |
|
overridevirtual |
◆ read() [1/2]
| QByteArray QMemoryRefBuffer::read |
( |
qint64 |
offset, |
|
|
int |
length |
|
) |
| |
|
overridevirtual |
◆ read() [2/2]
| bool QMemoryRefBuffer::read |
( |
QIODevice * |
device | ) |
|
|
overridevirtual |
◆ remove()
| void QMemoryRefBuffer::remove |
( |
qint64 |
offset, |
|
|
int |
length |
|
) |
| |
|
overridevirtual |
◆ write()
| void QMemoryRefBuffer::write |
( |
QIODevice * |
device | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: