Lines Matching refs:archive
135 void Set(CInArchive *archive, const Byte *data, size_t size, bool needUpdatePos);
136 void Set(CInArchive *archive, const CByteBuffer &byteBuffer);
137 void Set(CInArchive *archive, const CObjectVector<CByteBuffer> *dataVector);
151 void CStreamSwitch::Set(CInArchive *archive, const Byte *data, size_t size, bool needUpdatePos)
154 _archive = archive;
160 void CStreamSwitch::Set(CInArchive *archive, const CByteBuffer &byteBuffer)
162 Set(archive, byteBuffer, byteBuffer.Size(), false);
165 void CStreamSwitch::Set(CInArchive *archive, const CObjectVector<CByteBuffer> *dataVector)
168 Byte external = archive->ReadByte();
171 CNum dataIndex = archive->ReadNum();
174 Set(archive, (*dataVector)[dataIndex]);
384 // S_FALSE means that file is not archive