Lines Matching refs:ApkResourceContainer

295 struct ApkResourceContainer : public TargetResourceContainer, public OverlayResourceContainer {  struct
296 static Result<std::unique_ptr<ApkResourceContainer>> FromPath(const std::string& path);
312 ~ApkResourceContainer() override = default;
315 ApkResourceContainer(std::unique_ptr<ZipAssetsProvider> zip_assets, std::string path);
324 ApkResourceContainer::ApkResourceContainer(std::unique_ptr<ZipAssetsProvider> zip_assets, in ApkResourceContainer() function in android::idmap2::ApkResourceContainer
329 Result<std::unique_ptr<ApkResourceContainer>> ApkResourceContainer::FromPath( in FromPath()
335 return std::unique_ptr<ApkResourceContainer>( in FromPath()
336 new ApkResourceContainer(std::move(zip_assets), path)); in FromPath()
339 Result<const ResState*> ApkResourceContainer::GetState() const { in GetState()
354 ZipAssetsProvider* ApkResourceContainer::GetZipAssets() const { in GetZipAssets()
361 Result<bool> ApkResourceContainer::DefinesOverlayable() const { in DefinesOverlayable()
369 Result<const android::OverlayableInfo*> ApkResourceContainer::GetOverlayableInfo( in GetOverlayableInfo()
378 Result<OverlayManifestInfo> ApkResourceContainer::FindOverlayInfo(const std::string& name) const { in FindOverlayInfo()
382 Result<OverlayData> ApkResourceContainer::GetOverlayData(const OverlayManifestInfo& info) const { in GetOverlayData()
395 Result<uint32_t> ApkResourceContainer::GetCrc() const { in GetCrc()
399 const std::string& ApkResourceContainer::GetPath() const { in GetPath()
403 Result<ResourceId> ApkResourceContainer::GetResourceId(const std::string& name) const { in GetResourceId()
417 Result<std::string> ApkResourceContainer::GetResourceName(ResourceId id) const { in GetResourceName()
427 auto result = ApkResourceContainer::FromPath(path); in FromPath()
446 auto result = ApkResourceContainer::FromPath(path); in FromPath()