utility 2026.1.9
A comprehensive C++ utilities library tailored for the development of modern desktop and extended reality (XR) applications.
Loading...
Searching...
No Matches
utility::Cache< Key, Entry, Compare > Member List

This is the complete list of members for utility::Cache< Key, Entry, Compare >, including all inherited members.

apply(const std::function< void(const Key &, Entry &)> &function)utility::Cache< Key, Entry, Compare >inline
Cache(void)=defaultutility::Cache< Key, Entry, Compare >
Cache(const Cache &other)=deleteutility::Cache< Key, Entry, Compare >
Cache(Cache &&other) noexcept=deleteutility::Cache< Key, Entry, Compare >
clear(void)utility::Cache< Key, Entry, Compare >inline
contains(const Key &key) constutility::Cache< Key, Entry, Compare >inline
emplace(const Key &key, Args &&...args)utility::Cache< Key, Entry, Compare >inline
emplace(Key &&key, Args &&...args)utility::Cache< Key, Entry, Compare >inline
empty(void) constutility::Cache< Key, Entry, Compare >inline
erase(const Key &key)utility::Cache< Key, Entry, Compare >inline
erase_if(const std::function< bool(const Key &, const Entry &)> &predicate)utility::Cache< Key, Entry, Compare >inline
get(const Key &key) constutility::Cache< Key, Entry, Compare >inline
operator=(const Cache &other)=deleteutility::Cache< Key, Entry, Compare >
operator=(Cache &&other) noexcept=deleteutility::Cache< Key, Entry, Compare >
put(const Key &key, const Entry &value)utility::Cache< Key, Entry, Compare >inline
put(Key &&key, Entry &&value)utility::Cache< Key, Entry, Compare >inline
size(void) constutility::Cache< Key, Entry, Compare >inline
~Cache(void)=defaultutility::Cache< Key, Entry, Compare >