#include <optional.h>
Protected Member Functions | |
optional_data & | operator= (const optional_data &rhs) |
optional_data & | operator= (optional_data &&rhs) noexcept(std |
template<typename... Args> | |
constexpr | optional_data (in_place_t t, Args &&...args) |
optional_data () | |
optional_data (const optional_data &rhs) | |
optional_data (optional_data &&rhs) noexcept(absl |
Definition at line 194 of file internal/optional.h.
constexpr absl::optional_internal::optional_data< T, false >::optional_data | ( | in_place_t | t, |
Args &&... | args | ||
) | [inline, explicit, protected] |
Definition at line 200 of file internal/optional.h.
absl::optional_internal::optional_data< T, false >::optional_data | ( | ) | [protected] |
absl::optional_internal::optional_data< T, false >::optional_data | ( | const optional_data< T, false > & | rhs | ) | [inline, protected] |
Definition at line 206 of file internal/optional.h.
absl::optional_internal::optional_data< T, false >::optional_data | ( | optional_data< T, false > && | rhs | ) | [inline, protected] |
Definition at line 212 of file internal/optional.h.
optional_data& absl::optional_internal::optional_data< T, false >::operator= | ( | const optional_data< T, false > & | rhs | ) | [inline, protected] |
Definition at line 221 of file internal/optional.h.
optional_data& absl::optional_internal::optional_data< T, false >::operator= | ( | optional_data< T, false > && | rhs | ) | [inline, protected] |
Definition at line 230 of file internal/optional.h.