8#ifndef SkUrlDataManager_DEFINED
9#define SkUrlDataManager_DEFINED
17#include <unordered_map>
47 return fUrlLookup.find(url);
75 static const SkData& GetKey(
const UrlData& data) {
84 struct ReverseLookupTrait {
85 static const SkString& GetKey(
const UrlData& data) {
99 std::unordered_map<const SkImage*, int> imageMap;
bool operator==(const SkData &a, const SkData &b)
void indexImages(const std::vector< sk_sp< SkImage > > &)
SkString addData(SkData *, const char *contentType)
UrlData * getDataFromUrl(const SkString &url)
int lookupImage(const SkImage *)
uint32_t Hash32(const void *data, size_t bytes, uint32_t seed)
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot data