WebserviceCache 25 chrome/browser/ui/app_list/search/common/webservice_cache.cc void WebserviceCache::CacheDeletor::operator()(Payload& payload) { WebserviceCache 29 chrome/browser/ui/app_list/search/common/webservice_cache.cc WebserviceCache::WebserviceCache(content::BrowserContext* context) WebserviceCache 36 chrome/browser/ui/app_list/search/common/webservice_cache.cc data_store_->Load(base::Bind(&WebserviceCache::OnCacheLoaded, AsWeakPtr())); WebserviceCache 39 chrome/browser/ui/app_list/search/common/webservice_cache.cc WebserviceCache::~WebserviceCache() { WebserviceCache 42 chrome/browser/ui/app_list/search/common/webservice_cache.cc const CacheResult WebserviceCache::Get(QueryType type, WebserviceCache 57 chrome/browser/ui/app_list/search/common/webservice_cache.cc void WebserviceCache::Put(QueryType type, WebserviceCache 78 chrome/browser/ui/app_list/search/common/webservice_cache.cc void WebserviceCache::OnCacheLoaded(scoped_ptr<base::DictionaryValue>) { WebserviceCache 107 chrome/browser/ui/app_list/search/common/webservice_cache.cc bool WebserviceCache::PayloadFromDict(const base::DictionaryValue* dict, WebserviceCache 127 chrome/browser/ui/app_list/search/common/webservice_cache.cc base::DictionaryValue* WebserviceCache::DictFromPayload( WebserviceCache 140 chrome/browser/ui/app_list/search/common/webservice_cache.cc void WebserviceCache::TrimCache() { WebserviceCache 149 chrome/browser/ui/app_list/search/common/webservice_cache.cc std::string WebserviceCache::PrependType( WebserviceCache 41 chrome/browser/ui/app_list/search/common/webservice_cache.h class WebserviceCache : public KeyedService, WebserviceCache 42 chrome/browser/ui/app_list/search/common/webservice_cache.h public base::SupportsWeakPtr<WebserviceCache> { WebserviceCache 49 chrome/browser/ui/app_list/search/common/webservice_cache.h explicit WebserviceCache(content::BrowserContext* context); WebserviceCache 50 chrome/browser/ui/app_list/search/common/webservice_cache.h virtual ~WebserviceCache(); WebserviceCache 108 chrome/browser/ui/app_list/search/common/webservice_cache.h DISALLOW_COPY_AND_ASSIGN(WebserviceCache); WebserviceCache 19 chrome/browser/ui/app_list/search/common/webservice_cache_factory.cc WebserviceCache* WebserviceCacheFactory::GetForBrowserContext( WebserviceCache 21 chrome/browser/ui/app_list/search/common/webservice_cache_factory.cc return static_cast<WebserviceCache*>( WebserviceCache 34 chrome/browser/ui/app_list/search/common/webservice_cache_factory.cc return new WebserviceCache(context); WebserviceCache 18 chrome/browser/ui/app_list/search/common/webservice_cache_factory.h class WebserviceCache; WebserviceCache 27 chrome/browser/ui/app_list/search/common/webservice_cache_factory.h static WebserviceCache* GetForBrowserContext( WebserviceCache 19 chrome/browser/ui/app_list/search/common/webservice_search_provider.h class WebserviceCache; WebserviceCache 37 chrome/browser/ui/app_list/search/common/webservice_search_provider.h WebserviceCache* cache_; // KeyedService, not owned. WebserviceCache 64 chrome/browser/ui/app_list/search/people/people_provider.cc const CacheResult result = cache_->Get(WebserviceCache::PEOPLE, query_); WebserviceCache 153 chrome/browser/ui/app_list/search/people/people_provider.cc cache_->Put(WebserviceCache::PEOPLE, query_, json.Pass()); WebserviceCache 56 chrome/browser/ui/app_list/search/webstore/webstore_provider.cc const CacheResult result = cache_->Get(WebserviceCache::WEBSTORE, query_); WebserviceCache 100 chrome/browser/ui/app_list/search/webstore/webstore_provider.cc cache_->Put(WebserviceCache::WEBSTORE, query_, json.Pass());