![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqsbcollection_p.h>
Public Types | |
| enum | MapMode { Read = QIODevice::ReadOnly , Write = (QIODevice::WriteOnly | QIODevice::Truncate) } |
| Public Types inherited from QQsbCollection | |
| using | FeatureSet = QMap<QByteArray, bool> |
| using | EntryMap = QSet<Entry> |
Public Member Functions | |
| QQsbIODeviceCollection (const QString &filePath) | |
| QQsbIODeviceCollection (QIODevice &dev) | |
| ~QQsbIODeviceCollection () | |
| bool | map (MapMode mode) |
| void | unmap () |
| EntryMap | availableEntries () const override |
| Entry | addEntry (const QByteArray &key, const EntryDesc &entryDesc) override |
| bool | extractEntry (Entry entry, EntryDesc &entryDesc) override |
| void | dumpInfo () |
| Public Member Functions inherited from QQsbCollection | |
| virtual | ~QQsbCollection () |
Static Public Member Functions | |
| static void | dumpInfo (const QString &device) |
| static void | dumpInfo (QIODevice &device) |
| Static Public Member Functions inherited from QQsbCollection | |
| template<typename T> | |
| static FeatureSet | toFeatureSet (const T &ssgFeatureSet) |
Additional Inherited Members | |
| Protected Types inherited from QQsbCollection | |
| enum | Version : quint8 { Unknown , One = 0x10 , Two = 0x20 } |
| Protected Member Functions inherited from QQsbCollection | |
| bool | readEndHeader (QDataStream &ds, qint64 *startPos, quint8 *version) |
| void | writeEndHeader (QDataStream &ds, qint64 startPos, quint8 version, quint64 magic) |
| bool | readEndHeader (QIODevice *device, EntryMap *entries, quint8 *version) |
| void | writeEndHeader (QIODevice *device, const EntryMap &entries) |
Definition at line 128 of file qqsbcollection_p.h.
| Enumerator | |
|---|---|
| Read | |
| Write | |
Definition at line 131 of file qqsbcollection_p.h.
|
explicit |
Definition at line 252 of file qqsbcollection.cpp.
|
explicit |
Definition at line 258 of file qqsbcollection.cpp.
| QQsbIODeviceCollection::~QQsbIODeviceCollection | ( | ) |
Definition at line 265 of file qqsbcollection.cpp.
|
overridevirtual |
Implements QQsbCollection.
Definition at line 322 of file qqsbcollection.cpp.
|
overridevirtual |
Implements QQsbCollection.
Definition at line 317 of file qqsbcollection.cpp.
| void QQsbIODeviceCollection::dumpInfo | ( | ) |
Definition at line 360 of file qqsbcollection.cpp.
Definition at line 386 of file qqsbcollection.cpp.
Definition at line 392 of file qqsbcollection.cpp.
Implements QQsbCollection.
Definition at line 336 of file qqsbcollection.cpp.
| bool QQsbIODeviceCollection::map | ( | MapMode | mode | ) |
Definition at line 271 of file qqsbcollection.cpp.
| void QQsbIODeviceCollection::unmap | ( | ) |
Definition at line 303 of file qqsbcollection.cpp.