• Home
  • Raw
  • Download

Lines Matching refs:pos

117     int32_t pos = 0;  in LoadResTable()  local
119 if (!ReadFileHeader(in, indexHeader, pos, length)) { in LoadResTable()
125 if (!ReadLimitKeys(in, limitKeys, indexHeader.limitKeyConfigSize, pos, length)) { in LoadResTable()
131 if (!ReadIdTables(in, datas, indexHeader.limitKeyConfigSize, pos, length)) { in LoadResTable()
138 if (!ReadDataRecordPrepare(in, record, pos, length) || in LoadResTable()
185 uint32_t pos = 0; in SaveToResouorceIndex() local
190 pos += sizeof(IndexHeader); in SaveToResouorceIndex()
194 if (!Prepare(configs, limitKeyConfigs, idSets, pos)) { in SaveToResouorceIndex()
205 if (!SaveRecordItem(configs, outStreamData, idSets, pos)) { in SaveToResouorceIndex()
210 indexHeader.fileSize = pos; in SaveToResouorceIndex()
231 map<string, IdSet> &idSets, uint32_t &pos) const in Prepare()
237pos += sizeof(limitKeyConfig.keyTag) + sizeof(limitKeyConfig.offset) + sizeof(limitKeyConfig.keyCo… in Prepare()
241 pos += sizeof(KeyParam); in Prepare()
252 limitKeyConfig->second.offset = pos; in Prepare()
256 pos += sizeof(idSet.idTag) + sizeof(idSet.idCount); in Prepare()
259 pos += sizeof(uint32_t) + sizeof(uint32_t); in Prepare()
267 … ostringstream &out, map<string, IdSet> &idSets, uint32_t &pos) const in SaveRecordItem()
281 idSet->second.data[tableData.id] = pos; in SaveRecordItem()
294 pos += recordItem.size + sizeof(uint32_t); in SaveRecordItem()
336 bool ResourceTable::ReadFileHeader(ifstream &in, IndexHeader &indexHeader, int32_t &pos, int32_t le… in ReadFileHeader() argument
338 pos += sizeof(indexHeader); in ReadFileHeader()
339 if (pos > length) { in ReadFileHeader()
350 uint32_t count, int32_t &pos, int32_t length) const in ReadLimitKeys() argument
353 pos = pos + TAG_LEN + INT_TO_BYTES + INT_TO_BYTES; in ReadLimitKeys()
354 if (pos > length) { in ReadLimitKeys()
370 pos = pos + INT_TO_BYTES + INT_TO_BYTES; in ReadLimitKeys()
371 if (pos > length) { in ReadLimitKeys()
386 uint32_t count, int32_t &pos, int32_t length) const in ReadIdTables() argument
389 pos = pos + TAG_LEN + INT_TO_BYTES; in ReadIdTables()
390 if (pos > length) { in ReadIdTables()
405 pos = pos + INT_TO_BYTES + INT_TO_BYTES; in ReadIdTables()
406 if (pos > length) { in ReadIdTables()
419 bool ResourceTable::ReadDataRecordPrepare(ifstream &in, RecordItem &record, int32_t &pos, int32_t l… in ReadDataRecordPrepare() argument
421 pos = pos + INT_TO_BYTES; in ReadDataRecordPrepare()
422 if (pos > length) { in ReadDataRecordPrepare()
427 pos = pos + record.size; in ReadDataRecordPrepare()
428 if (pos > length) { in ReadDataRecordPrepare()