Home
last modified time | relevance | path

Searched refs:IdmapData (Results 1 – 10 of 10) sorted by relevance

/aosp12/frameworks/base/cmds/idmap2/libidmap2/
H A DIdmap.cpp184 std::unique_ptr<const IdmapData::Header> IdmapData::Header::FromBinaryStream(std::istream& stream) { in FromBinaryStream()
185 std::unique_ptr<IdmapData::Header> idmap_data_header(new IdmapData::Header()); in FromBinaryStream()
196 std::unique_ptr<const IdmapData> IdmapData::FromBinaryStream(std::istream& stream) { in FromBinaryStream()
197 std::unique_ptr<IdmapData> data(new IdmapData()); in FromBinaryStream()
198 data->header_ = IdmapData::Header::FromBinaryStream(stream); in FromBinaryStream()
262 std::unique_ptr<const IdmapData> data = IdmapData::FromBinaryStream(stream); in FromBinaryStream()
272 Result<std::unique_ptr<const IdmapData>> IdmapData::FromResourceMapping( in FromResourceMapping()
278 std::unique_ptr<IdmapData> data(new IdmapData()); in FromResourceMapping()
293 std::unique_ptr<IdmapData::Header> data_header(new IdmapData::Header()); in FromResourceMapping()
363 void IdmapData::Header::accept(Visitor* v) const { in accept()
[all …]
H A DBinaryStreamVisitor.cpp66 void BinaryStreamVisitor::visit(const IdmapData& data) { in visit()
89 void BinaryStreamVisitor::visit(const IdmapData::Header& header) { in visit()
H A DPrettyPrintVisitor.cpp65 void PrettyPrintVisitor::visit(const IdmapData::Header& header ATTRIBUTE_UNUSED) { in visit()
68 void PrettyPrintVisitor::visit(const IdmapData& data) { in visit()
H A DRawPrintVisitor.cpp58 void RawPrintVisitor::visit(const IdmapData& data ATTRIBUTE_UNUSED) { in visit()
138 void RawPrintVisitor::visit(const IdmapData::Header& header) { in visit()
/aosp12/frameworks/base/cmds/idmap2/include/idmap2/
H A DIdmap.h162 class IdmapData {
194 friend IdmapData; variable
213 static std::unique_ptr<const IdmapData> FromBinaryStream(std::istream& stream);
215 static Result<std::unique_ptr<const IdmapData>> FromResourceMapping(
241 IdmapData() = default;
250 DISALLOW_COPY_AND_ASSIGN(IdmapData);
273 const std::vector<std::unique_ptr<const IdmapData>>& GetData() const { in GetData()
283 std::vector<std::unique_ptr<const IdmapData>> data_;
293 virtual void visit(const IdmapData& data) = 0;
294 virtual void visit(const IdmapData::Header& header) = 0;
H A DPrettyPrintVisitor.h39 void visit(const IdmapData& data) override;
40 void visit(const IdmapData::Header& header) override;
H A DBinaryStreamVisitor.h35 void visit(const IdmapData& data) override;
36 void visit(const IdmapData::Header& header) override;
H A DRawPrintVisitor.h40 void visit(const IdmapData& data) override;
41 void visit(const IdmapData::Header& header) override;
/aosp12/frameworks/base/cmds/idmap2/tests/
H A DIdmapTests.cpp104 std::unique_ptr<const IdmapData::Header> header = IdmapData::Header::FromBinaryStream(stream); in TEST()
115 std::unique_ptr<const IdmapData> data = IdmapData::FromBinaryStream(stream); in TEST()
155 const std::vector<std::unique_ptr<const IdmapData>>& dataBlocks = idmap->GetData(); in TEST()
158 const std::unique_ptr<const IdmapData>& data = dataBlocks[0]; in TEST()
237 const std::unique_ptr<const IdmapData>& data = dataBlocks[0]; in TEST()
287 const std::unique_ptr<const IdmapData>& data = dataBlocks[0]; in TEST()
342 const std::unique_ptr<const IdmapData>& data = dataBlocks[0]; in TEST()
371 Result<std::unique_ptr<const IdmapData>> TestIdmapDataFromApkAssets( in TestIdmapDataFromApkAssets()
399 return IdmapData::FromResourceMapping(*mapping); in TestIdmapDataFromApkAssets()
604 void visit(const IdmapData& idmap ATTRIBUTE_UNUSED) override { in visit()
[all …]
H A DBinaryStreamVisitorTests.cpp61 const std::vector<std::unique_ptr<const IdmapData>>& data_blocks1 = idmap1->GetData(); in TEST()
63 const std::unique_ptr<const IdmapData>& data1 = data_blocks1[0]; in TEST()
66 const std::vector<std::unique_ptr<const IdmapData>>& data_blocks2 = idmap2->GetData(); in TEST()
68 const std::unique_ptr<const IdmapData>& data2 = data_blocks2[0]; in TEST()