Lines Matching defs:archive
87 void Set(CInArchive *archive, const Byte *data, size_t size, bool needUpdatePos);
88 void Set(CInArchive *archive, const CByteBuffer &byteBuffer);
89 void Set(CInArchive *archive, const CObjectVector<CByteBuffer> *dataVector);
103 void CStreamSwitch::Set(CInArchive *archive, const Byte *data, size_t size, bool needUpdatePos)
106 _archive = archive;
112 void CStreamSwitch::Set(CInArchive *archive, const CByteBuffer &byteBuffer)
114 Set(archive, byteBuffer, byteBuffer.Size(), false);
117 void CStreamSwitch::Set(CInArchive *archive, const CObjectVector<CByteBuffer> *dataVector)
120 const Byte external = archive->ReadByte();
125 const CNum dataIndex = archive->ReadNum();
128 Set(archive, (*dataVector)[dataIndex]);
397 // S_FALSE means that file is not archive