ff7tk
0.02
Toolkit for making FF7 Tools
|
#include <Lgp_p.h>
Public Member Functions | |
LgpIO (QIODevice *lgp, const LgpHeaderEntry *header, QObject *parent=0) | |
bool | open (OpenMode mode) |
qint64 | size () const |
bool | canReadLine () const |
Protected Member Functions | |
qint64 | readData (char *data, qint64 maxSize) |
qint64 | writeData (const char *data, qint64 maxSize) |
You cannot write more than the initial file size. More... | |
Private Attributes | |
QIODevice * | _lgp |
const LgpHeaderEntry * | _header |
LgpIO::LgpIO | ( | QIODevice * | lgp, |
const LgpHeaderEntry * | header, | ||
QObject * | parent = 0 |
||
) |
|
protected |
qint64 LgpIO::size | ( | ) | const |
Definition at line 181 of file Lgp_p.cpp.
References _header, and LgpHeaderEntry::fileSize().
Referenced by canReadLine(), readData(), and writeData().
|
protected |
|
private |
Definition at line 112 of file Lgp_p.h.
Referenced by LgpToc::addEntry(), LgpToc::clear(), LgpToc::entries(), LgpToc::filesSortedByPosition(), LgpToc::hasEntries(), LgpToc::isEmpty(), readData(), LgpToc::removeEntry(), LgpToc::renameEntry(), size(), LgpToc::size(), LgpToc::table(), writeData(), and LgpToc::~LgpToc().
|
private |
Definition at line 111 of file Lgp_p.h.
Referenced by readData(), and writeData().