84
85
void IncreaseRealPosition(UInt64 addValue);
87
88
UInt64 &unpackSize, UInt64 &packSize, UInt64 &localHeaderOffset, UInt32 &diskStartNumber);
88
89
HRESULT ReadLocalItem(CItemEx &item);
89
90
HRESULT ReadLocalItemDescriptor(CItemEx &item);
90
91
HRESULT ReadCdItem(CItemEx &item);
91
92
HRESULT TryEcd64(UInt64 offset, CCdInfo &cdInfo);
92
93
HRESULT FindCd(CCdInfo &cdInfo);
94
HRESULT TryReadCd(CObjectVector<CItemEx> &items, UInt64 cdOffset, UInt64 cdSize, CProgressVirt *progress);
95
HRESULT ReadCd(CObjectVector<CItemEx> &items, UInt64 &cdOffset, UInt64 &cdSize, CProgressVirt *progress);
95
96
HRESULT ReadLocalsAndCd(CObjectVector<CItemEx> &items, CProgressVirt *progress, UInt64 &cdOffset);
97
98
CInArchiveInfo m_ArchiveInfo;