19 #ifndef MIR_OPTIONAL_VALUE_H_
20 #define MIR_OPTIONAL_VALUE_H_
40 bool is_set()
const {
return is_set_; }
45 (*fatal_error)(
"Accessing value of unset optional");
All things Mir.
Definition: atomic_callback.h:25
constexpr bool operator==(Flags< Enum > flags, Enum e) noexcept
Definition: flags.h:120
optional_value & operator=(T const &value)
Definition: optional_value.h:33
optional_value(T const &value)
Definition: optional_value.h:31
bool is_set() const
Definition: optional_value.h:40
Definition: optional_value.h:27
bool operator!=(IntWrapper< Tag, ValueType > const &lhs, IntWrapper< Tag, ValueType > const &rhs)
Definition: int_wrapper.h:53
T value() const
Definition: optional_value.h:41