Lines Matching refs:FabricatedOverlay
64 FabricatedOverlay::FabricatedOverlay(pb::FabricatedOverlay&& overlay, in FabricatedOverlay() function in android::idmap2::FabricatedOverlay
66 std::vector<FabricatedOverlay::BinaryData> binary_files, in FabricatedOverlay()
69 : overlay_pb_(std::forward<pb::FabricatedOverlay>(overlay)), in FabricatedOverlay()
76 FabricatedOverlay::Builder::Builder(const std::string& package_name, const std::string& name, in Builder()
83 FabricatedOverlay::Builder& FabricatedOverlay::Builder::SetOverlayable(const std::string& name) { in SetOverlayable()
88 FabricatedOverlay::Builder& FabricatedOverlay::Builder::SetResourceValue( in SetResourceValue()
96 FabricatedOverlay::Builder& FabricatedOverlay::Builder::SetResourceValue( in SetResourceValue()
112 FabricatedOverlay::Builder& FabricatedOverlay::Builder::SetResourceValue( in SetResourceValue()
121 static Result<FabricatedOverlay::BinaryData> buildBinaryData( in buildBinaryData()
178 return FabricatedOverlay::BinaryData{ in buildBinaryData()
184 Result<FabricatedOverlay> FabricatedOverlay::Builder::Build() { in Build()
237 pb::FabricatedOverlay overlay_pb; in Build()
243 std::vector<FabricatedOverlay::BinaryData> binary_files; in Build()
290 return FabricatedOverlay(std::move(overlay_pb), string_buffer.to_string(), in Build()
294 Result<FabricatedOverlay> FabricatedOverlay::FromBinaryStream(std::istream& stream) { in FromBinaryStream()
318 pb::FabricatedOverlay overlay{}; in FromBinaryStream()
345 return FabricatedOverlay(std::move(overlay), std::move(sp_data), {}, total_binary_bytes, in FromBinaryStream()
351 Result<FabricatedOverlay::SerializedData*> FabricatedOverlay::InitializeData() const { in InitializeData()
375 Result<uint32_t> FabricatedOverlay::GetCrc() const { in GetCrc()
386 Result<Unit> FabricatedOverlay::ToBinaryStream(std::ostream& stream) const { in ToBinaryStream()
397 for (const FabricatedOverlay::BinaryData& bd : binary_files_) { in ToBinaryStream()
418 FabContainer::FabricatedOverlayContainer(FabricatedOverlay&& overlay, std::string&& path) in FabricatedOverlayContainer()
419 : overlay_(std::forward<FabricatedOverlay>(overlay)), path_(std::forward<std::string>(path)) { in FabricatedOverlayContainer()
426 auto overlay = FabricatedOverlay::FromBinaryStream(fin); in FromPath()
434 std::unique_ptr<FabricatedOverlayContainer> FabContainer::FromOverlay(FabricatedOverlay&& overlay) { in FromOverlay()
440 const pb::FabricatedOverlay& overlay_pb = overlay_.overlay_pb_; in GetManifestInfo()
458 const pb::FabricatedOverlay& overlay_pb = overlay_.overlay_pb_; in GetOverlayData()