MCPcopy Create free account
hub / github.com/blizzard4591/openMittsu / parseOffsets

Method parseOffsets

src/backup/MediaFileReader.cpp:84–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

82
83 template<typename T>
84 QHash<QString, int> FileReader<T>::parseOffsets(QString const& header) const {
85 QHash<QString, int> result;
86#if defined(QT_VERSION) && (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0))
87 QStringList const parts = header.split(',', Qt::SkipEmptyParts);
88#else
89 QStringList const parts = header.split(',', QString::SkipEmptyParts);
90#endif
91 for (int i = 0; i < parts.size(); ++i) {
92 int const size = parts.at(i).size();
93 result.insert(parts.at(i).mid(1, size - 2), i);
94 }
95 return result;
96 }
97
98
99 template class FileReader<ContactBackupObject>;

Callers

nothing calls this directly

Calls 2

splitMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected