WTF
RefPtr.h
Go to the documentation of this file.
54 template <typename U> RefPtr(const RefPtr<U>& o) : m_ptr(o.get()) { if (T* ptr = m_ptr) ptr->ref(); }
101 template <typename T> template <typename U> inline RefPtr<T>& RefPtr<T>::operator=(const RefPtr<U>& o)
133 template <typename T> template <typename U> inline RefPtr<T>& RefPtr<T>::operator=(const PassRefPtr<U>& o)
152 template <typename T, typename U> inline bool operator==(const RefPtr<T>& a, const RefPtr<U>& b)
167 template <typename T, typename U> inline bool operator!=(const RefPtr<T>& a, const RefPtr<U>& b)
Definition: PassRefPtr.h:33
Definition: RefPtr.h:37
RefPtr & operator=(const RefPtr< U > &)
RefPtr & operator=(const PassRefPtr< U > &)
Definition: ASCIICType.h:45
PassRefPtr< T > static_pointer_cast(const PassRefPtr< U > &p)
Definition: PassRefPtr.h:171
bool operator!=(const HashTableConstKeysIterator< T, U, V > &a, const HashTableConstKeysIterator< T, U, V > &b)
Definition: HashIterators.h:173
PassRefPtr< T > const_pointer_cast(const PassRefPtr< U > &p)
Definition: PassRefPtr.h:176
bool operator==(const HashTableConstKeysIterator< T, U, V > &a, const HashTableConstKeysIterator< T, U, V > &b)
Definition: HashIterators.h:167
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.