Rose
rose::WebCache Member List

This is the complete list of members for rose::WebCache, including all inherited members.

asyncFetchItem(item_map_t::value_type &item) (defined in rose::WebCache)rose::WebCacheinlineprotected
AsyncList typedef (defined in rose::WebCache)rose::WebCache
cacheLoaded (defined in rose::WebCache)rose::WebCache
cacheTime(const path &itemPath)rose::WebCacheinline
constructUrl(const local_id_t &localId)rose::WebCacheinlinevirtual
fetch(WebCache::key_t key, const std::string &itemUrl, const path &itemPath, const path &tempPath, std::optional< time_t > cacheFileTime)rose::WebCachestatic
fetchAll()rose::WebCacheinline
fetchItem(key_t key) (defined in rose::WebCache)rose::WebCacheinline
fileClockToSystemClock(T fileTimePoint)rose::WebCacheinlinestatic
fileClockToSystemClock(const path &filePath)rose::WebCacheinlinestatic
item_map_t typedef (defined in rose::WebCache)rose::WebCache
itemKnown(key_t key) (defined in rose::WebCache)rose::WebCacheinline
itemLocalPath(key_t key)rose::WebCacheinline
key_t typedef (defined in rose::WebCache)rose::WebCache
local_id_t typedef (defined in rose::WebCache)rose::WebCache
localItemExists(key_t key)rose::WebCacheinline
mAsyncListrose::WebCacheprotected
mCacheValidDurationrose::WebCacheprotected
mEcrose::WebCacheprotected
mItemMaprose::WebCacheprotected
mMutexrose::WebCacheprotected
mRootURIrose::WebCacheprotected
mStoreRootrose::WebCacheprotected
mStoreStatusrose::WebCachemutableprotected
pendingFutures() const (defined in rose::WebCache)rose::WebCacheinline
processFutures() (defined in rose::WebCache)rose::WebCacheinline
result_t typedef (defined in rose::WebCache)rose::WebCache
setCacheItem(key_t key, local_id_t localId)rose::WebCacheinline
setCacheItem(It first, It last)rose::WebCacheinline
storeExists() constrose::WebCacheinline
translateItemLocalId(local_id_t localId)rose::WebCacheinlinevirtual
WebCache()=delete (defined in rose::WebCache)rose::WebCache
WebCache(const std::string &rootUri, const path &xdgDir, const std::string &storeRoot, std::chrono::system_clock::duration duration)rose::WebCache
WebCache(const std::string &rootUri, const path &xdgDir, const std::string &storeRoot, std::chrono::system_clock::duration duration, It first, It last) (defined in rose::WebCache)rose::WebCacheinline
~WebCache()=default (defined in rose::WebCache)rose::WebCachevirtual