HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Types | Public Member Functions
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 cacheoperator= (cache const &) noexcept=default
 
constexpr cacheoperator= (cache &&) noexcept=default
 
constexpr cacheoperator= (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: