Cache Class
(ProjectExplorer::Cache)Public Functions
Cache() | |
Cache(const Cache<T, Size> &other) | |
Cache(Cache<T, Size> &&other) | |
Utils::optional<T> | check(const int &compilerArguments) |
void | insert(const int &compilerArguments, const T &values) |
void | invalidate() |
Cache<T, Size> & | operator=(const Cache<T, Size> &other) |
Cache<T, Size> & | operator=(Cache<T, Size> &&other) |
Member Function Documentation
Cache::Cache()
Default constructs an instance of Cache.
Cache::Cache(const Cache<T, Size> &other)
Default constructs an instance of Cache.
Cache::Cache(Cache<T, Size> &&other)
Default constructs an instance of Cache.
Utils::optional<T> Cache::check(const int &compilerArguments)
void Cache::insert(const int &compilerArguments, const T &values)
void Cache::invalidate()
Cache<T, Size> &Cache::operator=(const Cache<T, Size> &other)
Copy-assignment operator.
Cache<T, Size> &Cache::operator=(Cache<T, Size> &&other)
Move-assignment operator.