|
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().