Loading...
Searching...
No Matches
Optional< Value > Member List

This is the complete list of members for Optional< Value >, including all inherited members.

emplace(Other &&... other)Optional< Value >
hasValue() const noexceptOptional< Value >
operator bool() const noexceptOptional< Value >explicit
operator*()Optional< Value >
operator*() constOptional< Value >
operator->()Optional< Value >
operator->() constOptional< Value >
operator=(const Optional &)=defaultOptional< Value >
operator=(Optional &&)=defaultOptional< Value >
operator=(Other &&other) noexcept(std::is_nothrow_assignable_v< std::optional< Value >, Other >)Optional< Value >
operator=(const Optional< Other > &other) noexcept(std::is_nothrow_assignable_v< std::optional< Value >, const std::optional< Other > & >)Optional< Value >
operator=(Optional< Other > &&other) noexcept(std::is_nothrow_assignable_v< std::optional< Value >, std::optional< Other > && >)Optional< Value >
Optional()=defaultOptional< Value >
Optional(const Optional &)=defaultOptional< Value >
Optional(Optional &&)=defaultOptional< Value >
Optional(Nullopt) noexceptOptional< Value >
Optional(Head &&head, Tail &&... tail) noexcept(std::is_nothrow_constructible_v< std::optional< Value >, Head, Tail... >)Optional< Value >
Optional(const Optional< Other > &other) noexcept(std::is_nothrow_constructible_v< std::optional< Value >, const std::optional< Other > & >)Optional< Value >
Optional(Optional< Other > &&other) noexcept(std::is_nothrow_constructible_v< std::optional< Value >, std::optional< Other > && >)Optional< Value >
orFallback(U &&fallback) const &Optional< Value >
orFallback(U &&fallback) &Optional< Value >
reset() noexceptOptional< Value >
swap(Optional &other) noexcept(std::is_nothrow_swappable_v< std::optional< Value > >)Optional< Value >
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram