QuickCppLib 0.10
Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!
Loading...
Searching...
No Matches
std::experimental::optional< T > Member List

This is the complete list of members for std::experimental::optional< T >, including all inherited members.

emplace(Args &&... args)std::experimental::optional< T >inline
emplace(initializer_list< U > il, Args &&... args)std::experimental::optional< T >inline
has_value() const noexceptstd::experimental::optional< T >inline
operator bool() const noexceptstd::experimental::optional< T >inlineexplicit
operator*() conststd::experimental::optional< T >inline
operator*()std::experimental::optional< T >inline
operator->() conststd::experimental::optional< T >inline
operator->()std::experimental::optional< T >inline
operator=(nullopt_t) noexceptstd::experimental::optional< T >inline
operator=(const optional &rhs)std::experimental::optional< T >inline
operator=(optional &&rhs) noexcept(is_nothrow_move_assignable< T >::value &&is_nothrow_move_constructible< T >::value)std::experimental::optional< T >inline
operator=(U &&v) -> typename enable_if< is_same< typename decay< U >::type, T >::value, optional & >::typestd::experimental::optional< T >inline
optional() noexceptstd::experimental::optional< T >inline
optional(nullopt_t) noexceptstd::experimental::optional< T >inline
optional(const optional &rhs)std::experimental::optional< T >inline
optional(optional &&rhs) noexcept(is_nothrow_move_constructible< T >::value)std::experimental::optional< T >inline
optional(const T &v)std::experimental::optional< T >inline
optional(T &&v)std::experimental::optional< T >inline
optional(in_place_t, Args &&... args)std::experimental::optional< T >inlineexplicit
optional(in_place_t, std::initializer_list< U > il, Args &&... args)std::experimental::optional< T >inlineexplicit
reset() noexceptstd::experimental::optional< T >inline
swap(optional< T > &rhs) noexcept(is_nothrow_move_constructible< T >::value &&noexcept(detail_::swap_ns::adl_swap(declval< T & >(), declval< T & >())))std::experimental::optional< T >inline
value() conststd::experimental::optional< T >inline
value()std::experimental::optional< T >inline
value_or(V &&v) conststd::experimental::optional< T >inline
value_type typedefstd::experimental::optional< T >
~optional()=defaultstd::experimental::optional< T >