ZXFoundation™ 26h2
Loading...
Searching...
No Matches
lib::rwonce::ref< T > Class Template Referenceexport
module lib.rwonce

Public Types

using CleanT = std::remove_cv_t<T>

Public Member Functions

constexpr auto load () const noexcept -> CleanT
constexpr operator CleanT () const noexcept
constexpr auto operator= (CleanT val) const noexcept -> const ref &
ref & operator= (const ref &)=delete
constexpr ref (const ref &) noexcept=default
constexpr ref (T &obj) noexcept
constexpr auto store (CleanT val) const noexcept -> void

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