 |
Blamite Game Engine - Keystone
00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
14 uchar
at(qint64 idx)
override;
15 qint64
length()
const override;
16 void insert(qint64 offset,
const QByteArray& data)
override;
18 QByteArray
read(qint64 offset,
int length)
override;
19 bool read(QIODevice* device)
override;
20 void write(QIODevice* device)
override;
22 qint64
indexOf(
const QByteArray& ba, qint64 from)
override;
23 qint64
lastIndexOf(
const QByteArray& ba, qint64 from)
override;
29 #endif // QFILEBUFFER_H
Definition: qhexbuffer.h:7
qint64 indexOf(const QByteArray &ba, qint64 from) override
Definition: qfilebuffer.cpp:64
uchar at(qint64 idx) override
Definition: qfilebuffer.cpp:18
qint64 lastIndexOf(const QByteArray &ba, qint64 from) override
Definition: qfilebuffer.cpp:86
void write(QIODevice *device) override
Definition: qfilebuffer.cpp:59
Definition: qfilebuffer.h:7
void insert(qint64 offset, const QByteArray &data) override
Definition: qfilebuffer.cpp:29
void remove(qint64 offset, int length) override
Definition: qfilebuffer.cpp:35
QByteArray read(qint64 offset, int length) override
Definition: qfilebuffer.cpp:41
QFileBuffer(QObject *parent=nullptr)
Definition: qfilebuffer.cpp:4
~QFileBuffer()
Definition: qfilebuffer.cpp:6
qint64 length() const override
Definition: qfilebuffer.cpp:25