Home
last modified time | relevance | path

Searched refs:is_value_ (Results 1 – 1 of 1) sorted by relevance

/external/openscreen/platform/base/
Derror.h256 ErrorOr(const ValueType& value) : value_(value), is_value_(true) {} // NOLINT in ErrorOr()
258 : value_(std::move(value)), is_value_(true) {} in ErrorOr()
260 ErrorOr(const Error& error) : error_(error), is_value_(false) { // NOLINT in ErrorOr()
264 : error_(std::move(error)), is_value_(false) { in ErrorOr()
267 ErrorOr(Error::Code code) : error_(code), is_value_(false) { // NOLINT in ErrorOr()
271 : error_(code, std::move(message)), is_value_(false) { in ErrorOr()
276 ErrorOr(ErrorOr&& other) noexcept : is_value_(other.is_value_) { in ErrorOr()
281 if (other.is_value_) { in ErrorOr()
298 if (is_value_) { in ~ErrorOr()
305 bool is_error() const { return !is_value_; } in is_error()
[all …]