Spicy
hilti::util::Cache< Key, Value > Member List

This is the complete list of members for hilti::util::Cache< Key, Value >, including all inherited members.

Cache()=default (defined in hilti::util::Cache< Key, Value >)hilti::util::Cache< Key, Value >
Callback1 typedef (defined in hilti::util::Cache< Key, Value >)hilti::util::Cache< Key, Value >
Callback2 typedef (defined in hilti::util::Cache< Key, Value >)hilti::util::Cache< Key, Value >
get(const Key &key, std::optional< Value > default_={}) consthilti::util::Cache< Key, Value >inline
getOrCreate(const Key &key, const Callback1 &cb)hilti::util::Cache< Key, Value >inline
getOrCreate(const Key &key, const Callback1 &cb1, const Callback2 &cb2)hilti::util::Cache< Key, Value >inline
has(const Key &key) consthilti::util::Cache< Key, Value >inline
put(const Key &key, Value value)hilti::util::Cache< Key, Value >inline
remove(const Key &key)hilti::util::Cache< Key, Value >inline