class state_holder<T, false> filter¶
template <typename T>
struct state_holder<T, false> { … } constructor state_holder<T, false>() ¶
constexpr state_holder() = delete Defined at base/state_holder.hpp:25
constructor state_holder<T, false>(const state_holder<T, false> &) ¶
constexpr state_holder(const state_holder&) = default Defined at base/state_holder.hpp:26
constructor state_holder<T, false>(state_holder<T, false> &&) ¶
constexpr state_holder(state_holder&&) = default Defined at base/state_holder.hpp:27
constructor state_holder<T, false>(T) ¶
Defined at base/state_holder.hpp:28
constructor state_holder<T, false>(std::reference_wrapper<T>) ¶
constexpr state_holder(std::reference_wrapper<T> state) = delete Defined at base/state_holder.hpp:29
constructor state_holder<T, false>(std::reference_wrapper<const T>) ¶
constexpr state_holder(std::reference_wrapper<const T> state) = delete Defined at base/state_holder.hpp:30
constructor state_holder<T, false>(state_holder<T, true>) ¶
constexpr state_holder(state_holder<T, true> stateless) : s(*stateless) { … } Defined at base/state_holder.hpp:31
variable s ¶
T s Defined at base/state_holder.hpp:32
function operator->() ¶
const T* operator->() const Defined at base/state_holder.hpp:34
function operator->() ¶
T* operator->() Defined at base/state_holder.hpp:35
function operator*() ¶
const T& operator*() const Defined at base/state_holder.hpp:36
function operator*() ¶
T& operator*() Defined at base/state_holder.hpp:37
Defined at base/state_holder.hpp:21