Lines Matching refs:MemoryPackage
32 class MemoryPackage : public Package { class
35 MemoryPackage(const std::string& path, std::unique_ptr<MemMapping> map,
39 MemoryPackage(std::vector<uint8_t> content, const std::function<void(float)>& set_progress);
41 ~MemoryPackage() override;
112 return std::make_unique<MemoryPackage>(path, std::move(mmap), set_progress); in CreateMemoryPackage()
134 return std::make_unique<MemoryPackage>(std::move(content), set_progress); in CreateMemoryPackage()
137 MemoryPackage::MemoryPackage(const std::string& path, std::unique_ptr<MemMapping> map, in MemoryPackage() function in MemoryPackage
145 MemoryPackage::MemoryPackage(std::vector<uint8_t> content, in MemoryPackage() function in MemoryPackage
154 MemoryPackage::~MemoryPackage() { in ~MemoryPackage()
160 bool MemoryPackage::ReadFullyAtOffset(uint8_t* buffer, uint64_t byte_count, uint64_t offset) { in ReadFullyAtOffset()
170 bool MemoryPackage::UpdateHashAtOffset(const std::vector<HasherUpdateCallback>& hashers, in UpdateHashAtOffset()
184 ZipArchiveHandle MemoryPackage::GetZipArchiveHandle() { in GetZipArchiveHandle()