boat
C++23 geospatial library
Loading...
Searching...
No Matches
cache.hpp File Reference
#include <atomic>
#include <boat/detail/any_hashable.hpp>
#include <functional>
#include <type_traits>
Include dependency graph for cache.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  boat::gui::caches::cache

Namespaces

namespace  boat
namespace  boat::gui
namespace  boat::gui::caches

Functions

template<class F, class... Args>
auto boat::gui::caches::get_or_invoke (cache *ptr, any_hashable const &key, F &&f, Args &&... args)
size_t boat::gui::caches::next_key ()