Lines Matching refs:UInt64
37 CRecordVector<UInt64> IDs;
52 CObjArray<UInt64> PackPositions; // NumPackStreams + 1
58 CObjArray<UInt64> CoderUnpackSizes; // including unpack sizes of bond coders
80 UInt64 GetFolderUnpackSize(unsigned folderIndex) const
85 UInt64 GetStreamPackSize(unsigned index) const
181 UInt64 StartPosition; // in stream
182 UInt64 StartPositionAfterHeader; // in stream
183 UInt64 DataStartPosition; // in stream
184 UInt64 DataStartPosition2; // in stream. it's for headers
185 CRecordVector<UInt64> FileInfoPopIDs;
205 UInt64 HeadersSize;
206 UInt64 PhySize;
207 // UInt64 EndHeaderOffset; // relative to position after StartHeader (32 bytes)
276 UInt64 GetFolderStreamPos(CNum folderIndex, unsigned indexInFolder) const
282 UInt64 GetFolderFullPackSize(CNum folderIndex) const
289 UInt64 GetFolderPackStreamSize(CNum folderIndex, unsigned streamIndex) const
295 UInt64 GetFilePackSize(CNum fileIndex) const
324 void SkipDataNoCheck(UInt64 size) { _pos += (size_t)size; }
325 void SkipData(UInt64 size);
329 UInt64 ReadNumber();
332 UInt64 ReadUInt64();
353 UInt64 _arhiveBeginStreamPosition;
354 UInt64 _fileEndPosition;
356 UInt64 _rangeLimit; // relative to position after StartHeader (32 bytes)
360 UInt64 HeadersSize;
377 HRESULT FindAndReadSignature(IInStream *stream, const UInt64 *searchHeaderSizeLimit);
381 UInt64 ReadNumber() { return _inByteBack->ReadNumber(); }
383 UInt64 ReadID() { return _inByteBack->ReadNumber(); }
385 UInt64 ReadUInt64() { return _inByteBack->ReadUInt64(); }
386 void SkipData(UInt64 size) { _inByteBack->SkipData(size); }
388 void WaitId(UInt64 id);
403 CRecordVector<UInt64> &unpackSizes,
408 UInt64 &dataOffset,
410 CRecordVector<UInt64> &unpackSizes,
419 UInt64 baseOffset, UInt64 &dataOffset,
439 HRESULT Open(IInStream *stream, const UInt64 *searchHeaderSizeLimit); // S_FALSE means is not archive