LMMS
Loading...
Searching...
No Matches
juce_ScopedPointer.h File Reference

Go to the source code of this file.

Classes

class  juce::ScopedPointer< ObjectType >

Namespaces

namespace  juce

Functions

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 > &)