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

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

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