class state_holder<T, true> filter¶
template <typename T>
struct state_holder<T, true> { … } constructor state_holder<T, true>() ¶
constexpr state_holder() = delete Defined at base/state_holder.hpp:45
constructor state_holder<T, true>(const state_holder<T, true> &) ¶
constexpr state_holder(const state_holder&) = default Defined at base/state_holder.hpp:46
constructor state_holder<T, true>(state_holder<T, true> &&) ¶
constexpr state_holder(state_holder&&) = default Defined at base/state_holder.hpp:47
constructor state_holder<T, true>(T) ¶
constexpr state_holder(T state) noexcept = delete Defined at base/state_holder.hpp:48
constructor state_holder<T, true>(const T &) ¶
constexpr state_holder(const T& state) noexcept = delete Defined at base/state_holder.hpp:49
constructor state_holder<T, true>(T &) ¶
constexpr state_holder(T& state) noexcept = delete Defined at base/state_holder.hpp:50
constructor state_holder<T, true>(T &&) ¶
constexpr state_holder(T&& state) noexcept = delete Defined at base/state_holder.hpp:51
constructor state_holder<T, true>(std::reference_wrapper<T>) ¶
Defined at base/state_holder.hpp:52
variable s ¶
T* s Defined at base/state_holder.hpp:53
function operator->() ¶
const T* operator->() const Defined at base/state_holder.hpp:55
function operator->() ¶
T* operator->() Defined at base/state_holder.hpp:56
function operator*() ¶
const T& operator*() const Defined at base/state_holder.hpp:57
function operator*() ¶
T& operator*() Defined at base/state_holder.hpp:58
Defined at base/state_holder.hpp:41