|
| template<typename ObjectType1, typename ObjectType2> |
| bool | juce::operator== (ObjectType1 *pointer1, const ScopedPointer< ObjectType2 > &pointer2) noexcept |
| template<typename ObjectType1, typename ObjectType2> |
| bool | juce::operator!= (ObjectType1 *pointer1, const ScopedPointer< ObjectType2 > &pointer2) noexcept |
| template<typename ObjectType1, typename ObjectType2> |
| bool | juce::operator== (const ScopedPointer< ObjectType1 > &pointer1, ObjectType2 *pointer2) noexcept |
| template<typename ObjectType1, typename ObjectType2> |
| bool | juce::operator!= (const ScopedPointer< ObjectType1 > &pointer1, ObjectType2 *pointer2) noexcept |
| template<typename ObjectType1, typename ObjectType2> |
| bool | juce::operator== (const ScopedPointer< ObjectType1 > &pointer1, const ScopedPointer< ObjectType2 > &pointer2) noexcept |
| template<typename ObjectType1, typename ObjectType2> |
| bool | juce::operator!= (const ScopedPointer< ObjectType1 > &pointer1, const ScopedPointer< ObjectType2 > &pointer2) noexcept |
| template<class ObjectType> |
| bool | juce::operator== (decltype(nullptr), const ScopedPointer< ObjectType > &pointer) noexcept |
| template<class ObjectType> |
| bool | juce::operator!= (decltype(nullptr), const ScopedPointer< ObjectType > &pointer) noexcept |
| template<class ObjectType> |
| bool | juce::operator== (const ScopedPointer< ObjectType > &pointer, decltype(nullptr)) noexcept |
| template<class ObjectType> |
| bool | juce::operator!= (const ScopedPointer< ObjectType > &pointer, decltype(nullptr)) noexcept |
| template<typename Type> |
| void | juce::deleteAndZero (ScopedPointer< Type > &) |