• Home
  • Raw
  • Download

Lines Matching refs:_db

52   *numItems = _db.Files.Size();  in GetNumberOfItems()
179 const CParsedMethods &pm = _db.ParsedMethods; in GetArchiveProperty()
206 case kpidSolid: prop = _db.IsSolid(); break; in GetArchiveProperty()
207 case kpidNumBlocks: prop = (UInt32)_db.NumFolders; break; in GetArchiveProperty()
208 case kpidHeadersSize: prop = _db.HeadersSize; break; in GetArchiveProperty()
209 case kpidPhySize: prop = _db.PhySize; break; in GetArchiveProperty()
210 case kpidOffset: if (_db.ArcInfo.StartPosition != 0) prop = _db.ArcInfo.StartPosition; break; in GetArchiveProperty()
222 if (_db.StartHeaderWasRecovered) v |= kpv_ErrorFlags_HeadersError; in GetArchiveProperty()
223 if (_db.UnsupportedFeatureWarning) v |= kpv_ErrorFlags_UnsupportedFeature; in GetArchiveProperty()
232 if (!_db.IsArc) v |= kpv_ErrorFlags_IsNotArc; in GetArchiveProperty()
233 if (_db.ThereIsHeaderError) v |= kpv_ErrorFlags_HeadersError; in GetArchiveProperty()
234 if (_db.UnexpectedEnd) v |= kpv_ErrorFlags_UnexpectedEnd; in GetArchiveProperty()
236 if (_db.UnsupportedFeatureError) v |= kpv_ErrorFlags_UnsupportedFeature; in GetArchiveProperty()
259 size_t startPos = _db.FoCodersDataOffset[folderIndex]; in IsFolderEncrypted()
260 const Byte *p = _db.CodersData + startPos; in IsFolderEncrypted()
261 size_t size = _db.FoCodersDataOffset[folderIndex + 1] - startPos; in IsFolderEncrypted()
317 if (_db.NameOffsets && _db.NamesBuf) in GetRawProp()
319 size_t offset = _db.NameOffsets[index]; in GetRawProp()
320 size_t size = (_db.NameOffsets[index + 1] - offset) * 2; in GetRawProp()
323 *data = (const void *)(_db.NamesBuf + offset * 2); in GetRawProp()
363 size_t startPos = _db.FoCodersDataOffset[folderIndex]; in SetMethodToProp()
364 const Byte *p = _db.CodersData + startPos; in SetMethodToProp()
365 size_t size = _db.FoCodersDataOffset[folderIndex + 1] - startPos; in SetMethodToProp()
542 const CFileItem &item = _db.Files[index]; in GetProperty()
558 CNum folderIndex = _db.FileIndexToFolderIndexMap[index2]; in GetProperty()
561 if (_db.FolderStartFileIndex[folderIndex] == (CNum)index2) in GetProperty()
562 PropVarEm_Set_UInt64(value, _db.GetFolderFullPackSize(folderIndex)); in GetProperty()
574 …case kpidPosition: { UInt64 v; if (_db.StartPos.GetItem(index2, v)) PropVarEm_Set_UInt64(value, v… in GetProperty()
575 case kpidCTime: SetFileTimeProp_From_UInt64Def(value, _db.CTime, index2); break; in GetProperty()
576 case kpidATime: SetFileTimeProp_From_UInt64Def(value, _db.ATime, index2); break; in GetProperty()
577 case kpidMTime: SetFileTimeProp_From_UInt64Def(value, _db.MTime, index2); break; in GetProperty()
580 …case kpidEncrypted: PropVarEm_Set_Bool(value, IsFolderEncrypted(_db.FileIndexToFolderIndexMap[ind… in GetProperty()
581 case kpidIsAnti: PropVarEm_Set_Bool(value, _db.IsItemAnti(index2)); break; in GetProperty()
597 case kpidPath: return _db.GetPath_Prop(index, value); in GetProperty()
601 case kpidMethod: return SetMethodToProp(_db.FileIndexToFolderIndexMap[index2], value); in GetProperty()
604 CNum folderIndex = _db.FileIndexToFolderIndexMap[index2]; in GetProperty()
666 _db.IsArc = false; in Open()
668 _db.IsArc = true; in Open()
672 _db in Open()
701 _db.Clear(); in Close()