beman::optional::optional::value_or

Returns a reference to the stored value.

Synopses

Declared in <beman/optional/optional.hpp>
Returns a reference to the stored value.
template<class U = std::remove_cv_t<T>>
constexpr
T
value_or(U&& u) const &;


» more... Returns a reference to the stored value.
template<class U = std::remove_cv_t<T>>
constexpr
T
value_or(U&& u) &&;


» more...

Return Value

T

Template Parameters

Name Description
U

Parameters

Name Description
u

Created with MrDocs