|
| template<typename Value> |
| JUCE_END_IGNORE_WARNINGS_MSVC Optional< std::decay_t< Value > > | juce::makeOptional (Value &&v) |
| template<class T, class U> |
| bool | juce::operator== (const Optional< T > &lhs, const Optional< U > &rhs) |
| template<class T, class U> |
| bool | juce::operator!= (const Optional< T > &lhs, const Optional< U > &rhs) |
| template<class T, class U> |
| bool | juce::operator< (const Optional< T > &lhs, const Optional< U > &rhs) |
| template<class T, class U> |
| bool | juce::operator<= (const Optional< T > &lhs, const Optional< U > &rhs) |
| template<class T, class U> |
| bool | juce::operator> (const Optional< T > &lhs, const Optional< U > &rhs) |
| template<class T, class U> |
| bool | juce::operator>= (const Optional< T > &lhs, const Optional< U > &rhs) |
| template<class T> |
| bool | juce::operator== (const Optional< T > &opt, Nullopt) noexcept |
| template<class T> |
| bool | juce::operator== (Nullopt, const Optional< T > &opt) noexcept |
| template<class T> |
| bool | juce::operator!= (const Optional< T > &opt, Nullopt) noexcept |
| template<class T> |
| bool | juce::operator!= (Nullopt, const Optional< T > &opt) noexcept |
| template<class T> |
| bool | juce::operator< (const Optional< T > &, Nullopt) noexcept |
| template<class T> |
| bool | juce::operator< (Nullopt, const Optional< T > &opt) noexcept |
| template<class T> |
| bool | juce::operator<= (const Optional< T > &opt, Nullopt) noexcept |
| template<class T> |
| bool | juce::operator<= (Nullopt, const Optional< T > &) noexcept |
| template<class T> |
| bool | juce::operator> (const Optional< T > &opt, Nullopt) noexcept |
| template<class T> |
| bool | juce::operator> (Nullopt, const Optional< T > &) noexcept |
| template<class T> |
| bool | juce::operator>= (const Optional< T > &, Nullopt) noexcept |
| template<class T> |
| bool | juce::operator>= (Nullopt, const Optional< T > &opt) noexcept |
| template<class T, class U> |
| bool | juce::operator== (const Optional< T > &opt, const U &value) |
| template<class T, class U> |
| bool | juce::operator== (const T &value, const Optional< U > &opt) |
| template<class T, class U> |
| bool | juce::operator!= (const Optional< T > &opt, const U &value) |
| template<class T, class U> |
| bool | juce::operator!= (const T &value, const Optional< U > &opt) |
| template<class T, class U> |
| bool | juce::operator< (const Optional< T > &opt, const U &value) |
| template<class T, class U> |
| bool | juce::operator< (const T &value, const Optional< U > &opt) |
| template<class T, class U> |
| bool | juce::operator<= (const Optional< T > &opt, const U &value) |
| template<class T, class U> |
| bool | juce::operator<= (const T &value, const Optional< U > &opt) |
| template<class T, class U> |
| bool | juce::operator> (const Optional< T > &opt, const U &value) |
| template<class T, class U> |
| bool | juce::operator> (const T &value, const Optional< U > &opt) |
| template<class T, class U> |
| bool | juce::operator>= (const Optional< T > &opt, const U &value) |
| template<class T, class U> |
| bool | juce::operator>= (const T &value, const Optional< U > &opt) |