|
Rose
|
Classes and functions for caching data fetched from the network. More...
#include <memory>#include <string>#include <istream>#include <future>#include <mutex>#include <ostream>#include <optional>#include <utility>#include <filesystem>#include <map>#include <chrono>#include "Constants.h"#include "Signals.h"

Go to the source code of this file.
Classes | |
| class | rose::CacheLocalStore |
| A pure virtual class specifying the interface to a cache store system. More... | |
| class | rose::CacheObject |
| The base class for an object to be cached. More... | |
| class | rose::CacheSource |
| Virtual ase class for data sources to be cached. More... | |
| class | rose::Cache |
| A collection CacheObject objects associated with. More... | |
| class | rose::CacheFileSystem |
| A CacheLocalStore implemented on the local filesystem. More... | |
| class | rose::CacheWebSource |
| A cache source on the World Wide Web. More... | |
| class | rose::WebFileCache |
| A cache with a source on the World Wide Web, and local store on the filesystem. More... | |
Namespaces | |
| rose | |
| ToDo: There is an issue that the initial scroll interaction is lost if the click/press lands on a Widget and not a Container (by user observation). | |
Typedefs | |
| using | rose::CacheURI = std::string |
| Type for a cache URI value. | |
| using | rose::CacheObjectURI = std::string |
| Type for a cache object URI value. | |
Classes and functions for caching data fetched from the network.
1.8.13