diff options
Diffstat (limited to 'lyt/binaryfilesection.h')
-rw-r--r-- | lyt/binaryfilesection.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/lyt/binaryfilesection.h b/lyt/binaryfilesection.h index 3e82bbb..be1ef94 100644 --- a/lyt/binaryfilesection.h +++ b/lyt/binaryfilesection.h @@ -24,15 +24,20 @@ class LYTBinaryFileSection { public: - LYTBinaryFileSection(); + LYTBinaryFileSection(); + LYTBinaryFileSection(Magic magic); + LYTBinaryFileSection(Magic magic, QByteArray data); Magic magic; QByteArray data; - void writeToDataStream(QDataStream &out); + QDataStream *createReadStream() const; + QDataStream *createWriteStream(); + + void writeToDataStream(QDataStream &out) const; void readFromDataStream(QDataStream &in); - int writtenSize(); + int writtenSize() const; }; |