All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Web::Cache::HttpCache Member List

This is the complete list of members for Eegeo::Web::Cache::HttpCache, including all inherited members.

AddToCache(const Eegeo::Web::Cache::CacheRecord &cacheRecordToAdd) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
ClearCache() (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
FlushInMemoryCacheRepresentation(bool prune) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
GetEnabled() (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
GetFileNameByUrl(std::string &name, const std::string &url) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
HttpCache(Helpers::IFileIO &fileIO, Eegeo::Helpers::CacheSize_t maxCacheSizeBytes=(4294967296ULL)) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCache
IsInCache(const std::string &url) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
LoadLocallyCachedData(const std::string &url, std::vector< Byte > &out_buffer) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
ReloadCacheRepresentationFromStorage() (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
RemoveFromCache(const std::string &url) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
SetEnabled(bool enabled) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
SetMaxCacheSize(Helpers::CacheSize_t size) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
TryGetCachedHeaderInfo(const std::string &url, std::string &out_cachedETag, std::string &out_cachedLastModified) (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCachevirtual
~HttpCache() (defined in Eegeo::Web::Cache::HttpCache)Eegeo::Web::Cache::HttpCacheinlinevirtual
~IHttpCache() (defined in Eegeo::Helpers::IHttpCache)Eegeo::Helpers::IHttpCacheinlinevirtual