#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: