HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
hi::v1::cache< T > Class Template Reference

Public Types

using value_type = T

Public Member Functions

constexpr cache (cache const &) noexcept=default
constexpr cache (cache &&) noexcept=default
constexpr cache & operator= (cache const &) noexcept=default
constexpr cache & operator= (cache &&) noexcept=default
constexpr cache & operator= (forward_of< value_type()> auto &&func) noexcept
constexpr void reset () const noexcept
constexpr value_type const & load () const noexcept
constexpr value_type const & reload () const noexcept
constexpr operator value_type const & () const noexcept
constexpr value_type const & operator* () const noexcept
constexpr value_type * operator-> () const noexcept
constexpr auto operator[] (auto const &rhs) noexcept
constexpr auto operator() (auto &&... rhs) noexcept

The documentation for this class was generated from the following file: