Home
last modified time | relevance | path

Searched refs:target_resource (Results 1 – 4 of 4) sorted by relevance

/aosp14/frameworks/base/cmds/idmap2/libidmap2/
H A DResourceMapping.cpp54 const ResourceId& target_resource) { in CheckOverlayable() argument
78 const auto overlayable_info = target.GetOverlayableInfo(target_resource); in CheckOverlayable()
162 ResourceId target_resource, in AddMapping() argument
168 if (target_map_.find(target_resource) != target_map_.end()) { in AddMapping()
169 return Error(R"(target resource id "0x%08x" mapped to multiple values)", target_resource); in AddMapping()
171 target_map_.insert(std::make_pair(target_resource, overlay_resource->overlay_id)); in AddMapping()
175 overlay_map_.insert(std::make_pair(overlay_resource->overlay_id, target_resource)); in AddMapping()
178 auto[iter, inserted] = target_map_.try_emplace(target_resource, ConfigMap()); in AddMapping()
181 return Error(R"(target resource id "0x%08x" mapped to multiple values)", target_resource); in AddMapping()
187 target_resource); in AddMapping()
H A DResourceContainer.cpp207 Result<std::string> target_resource = overlay_it->GetAttributeStringValue("target"); in CreateResourceMapping() local
208 if (!target_resource) { in CreateResourceMapping()
226 *target_resource, OverlayData::ResourceIdValue{overlay_resource->data, rewrite_id}}); in CreateResourceMapping()
229 OverlayData::Value{*target_resource, TargetValueWithConfig{ in CreateResourceMapping()
/aosp14/frameworks/base/cmds/idmap2/tests/
H A DResourceMappingTests.cpp75 Result<Unit> MappingExists(const ResourceMapping& mapping, ResourceId target_resource, in MappingExists() argument
78 auto entry_map = target_map.find(target_resource); in MappingExists()
85 target_resource, keys.c_str()); in MappingExists()
104 if (rewrite && overlay_iter->second != target_resource) { in MappingExists()
105 return Error(R"(Expected rewrite id: "0x%02x" Actual id: "0x%02x")", target_resource, in MappingExists()
112 Result<Unit> MappingExists(const ResourceMapping& mapping, const ResourceId& target_resource, in MappingExists() argument
115 auto entry_map = target_map.find(target_resource); in MappingExists()
122 target_resource, keys.c_str()); in MappingExists()
/aosp14/frameworks/base/cmds/idmap2/include/idmap2/
H A DResourceMapping.h72 Result<Unit> AddMapping(ResourceId target_resource,