Lines Matching refs:writer
28 ImageProcessor writer, const std::string& expected) in ApplyImagePatch() argument
30 if (writer == nullptr) { in ApplyImagePatch()
34 …std::unique_ptr<ImagePatchWriter> patchWriter = std::make_unique<ImagePatchWriter>(writer, expecte… in ApplyImagePatch()
52 bool UpdateApplyPatch::PreCheck(const PatchParam ¶m, const UpdatePatchWriterPtr writer) in PreCheck() argument
54 if (writer == nullptr) { in PreCheck()
70 UpdatePatchWriterPtr writer, const std::vector<uint8_t> &bonusData) in ApplyImagePatch() argument
72 if (!PreCheck(param, writer)) { in ApplyImagePatch()
92 imagePatch = std::make_unique<NormalImagePatch>(writer); in ApplyImagePatch()
95 imagePatch = std::make_unique<RowImagePatch>(writer); in ApplyImagePatch()
98 … imagePatch = std::make_unique<ZipImagePatch>(writer, ((i == 1) ? bonusData : empty)); in ApplyImagePatch()
101 … imagePatch = std::make_unique<Lz4ImagePatch>(writer, ((i == 1) ? bonusData : empty)); in ApplyImagePatch()
131 const BlockBuffer &oldInfo, UpdatePatchWriterPtr writer) in ApplyBlockPatch() argument
148 …ique_ptr<BlocksStreamPatch> patch = std::make_unique<BlocksStreamPatch>(patchInfo, stream, writer); in ApplyBlockPatch()
162 const BlockBuffer &oldInfo, ImageProcessor writer, const std::string& expected) in ApplyBlockPatch() argument
164 if (writer == nullptr) { in ApplyBlockPatch()
168 …std::unique_ptr<ImagePatchWriter> patchWriter = std::make_unique<ImagePatchWriter>(writer, expecte… in ApplyBlockPatch()
213 Hpackage::PkgManager::StreamPtr stream, UpdatePatchWriterPtr writer) in ApplyBlockPatch() argument
215 …ique_ptr<BlocksStreamPatch> patch = std::make_unique<BlocksStreamPatch>(patchInfo, stream, writer); in ApplyBlockPatch()
239 std::unique_ptr<FilePatchWriter> writer = std::make_unique<FilePatchWriter>(newName); in ApplyPatch() local
240 if (writer == nullptr) { in ApplyPatch()
244 writer->Init(); in ApplyPatch()
257 if (UpdatePatch::UpdateApplyPatch::ApplyImagePatch(param, writer.get(), empty) != 0) { in ApplyPatch()
264 if (ApplyBlockPatch(patchInfo, oldInfo, writer.get()) != 0) { in ApplyPatch()
272 writer->Finish(); in ApplyPatch()