Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
absl
optional
absl::optional< T > Member List
This is the complete list of members for
absl::optional< T >
, including all inherited members.
data_base
typedef
absl::optional< T >
private
emplace
(Args &&...args)
absl::optional< T >
inline
emplace
(std::initializer_list< U > il, Args &&...args)
absl::optional< T >
inline
has_value
() const noexcept
absl::optional< T >
inline
operator bool
() const noexcept
absl::optional< T >
inline
explicit
operator*
() const &
absl::optional< T >
inline
operator*
()&
absl::optional< T >
inline
operator*
() const &&
absl::optional< T >
inline
operator*
()&&
absl::optional< T >
inline
operator->
() const
absl::optional< T >
inline
operator->
()
absl::optional< T >
inline
operator=
(nullopt_t) noexcept
absl::optional< T >
inline
operator=
(const optional &src)=default
absl::optional< T >
operator=
(optional &&src)=default
absl::optional< T >
operator=
(U &&v)
absl::optional< T >
inline
operator=
(const optional< U > &rhs)
absl::optional< T >
inline
operator=
(optional< U > &&rhs)
absl::optional< T >
inline
optional
() noexcept
absl::optional< T >
inline
optional
(nullopt_t) noexcept
absl::optional< T >
inline
optional
(const optional &src)=default
absl::optional< T >
optional
(optional &&src)=default
absl::optional< T >
optional
(InPlaceT, Args &&...args)
absl::optional< T >
inline
explicit
optional
(in_place_t, std::initializer_list< U > il, Args &&...args)
absl::optional< T >
inline
explicit
optional
(U &&v)
absl::optional< T >
inline
optional
(U &&v)
absl::optional< T >
inline
explicit
optional
(const optional< U > &rhs)
absl::optional< T >
inline
optional
(const optional< U > &rhs)
absl::optional< T >
inline
explicit
optional
(optional< U > &&rhs)
absl::optional< T >
inline
optional
(optional< U > &&rhs)
absl::optional< T >
inline
explicit
reference
() const
absl::optional< T >
inline
private
reference
()
absl::optional< T >
inline
private
reset
() noexcept
absl::optional< T >
inline
swap
(optional &rhs) noexcept(std::is_nothrow_move_constructible< T >::value &&type_traits_internal::IsNothrowSwappable< T >::value)
absl::optional< T >
inline
value
() const &
absl::optional< T >
inline
value
()&
absl::optional< T >
inline
value
()&&
absl::optional< T >
inline
value
() const &&
absl::optional< T >
inline
value_or
(U &&v) const &
absl::optional< T >
inline
value_or
(U &&v)&&
absl::optional< T >
inline
value_type
typedef
absl::optional< T >
~optional
()=default
absl::optional< T >
abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:19:59