Returns the value if present, otherwise default_value.

Synopsis

Declared in <absl/types/optional_ref.h>

template<typename U>
constexpr
T
value_or(U&& default_value) const;

Return Value

The referenced value, or default_value if empty.

Parameters

Name

Description

default_value

The value returned when *this is empty.

Created with MrDocs