|
|
|
@@ -385,7 +385,7 @@ bool operator== (const ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& o |
|
|
|
|
|
|
|
/** Compares two ReferenceCountedObjectPointers. */
|
|
|
|
template <class ReferenceCountedObjectClass>
|
|
|
|
bool operator== (ReferenceCountedObjectClass* object1, ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& object2) noexcept
|
|
|
|
bool operator== (ReferenceCountedObjectClass* object1, const ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& object2) noexcept
|
|
|
|
{
|
|
|
|
return object1 == object2.get();
|
|
|
|
}
|
|
|
|
@@ -399,14 +399,14 @@ bool operator!= (const ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& o |
|
|
|
|
|
|
|
/** Compares two ReferenceCountedObjectPointers. */
|
|
|
|
template <class ReferenceCountedObjectClass>
|
|
|
|
bool operator!= (const ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& object1, ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& object2) noexcept
|
|
|
|
bool operator!= (const ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& object1, const ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& object2) noexcept
|
|
|
|
{
|
|
|
|
return object1.get() != object2.get();
|
|
|
|
}
|
|
|
|
|
|
|
|
/** Compares two ReferenceCountedObjectPointers. */
|
|
|
|
template <class ReferenceCountedObjectClass>
|
|
|
|
bool operator!= (ReferenceCountedObjectClass* object1, ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& object2) noexcept
|
|
|
|
bool operator!= (ReferenceCountedObjectClass* object1, const ReferenceCountedObjectPtr<ReferenceCountedObjectClass>& object2) noexcept
|
|
|
|
{
|
|
|
|
return object1 != object2.get();
|
|
|
|
}
|
|
|
|
|