WTF
WTF::ListRefPtr< T > Class Template Reference
  #include <Forward.h>
Inheritance diagram for WTF::ListRefPtr< T >:

Public Member Functions | |
| ListRefPtr () | |
| ListRefPtr (T *ptr) | |
| ListRefPtr (const RefPtr< T > &o) | |
| template<typename U > | |
| ListRefPtr (const PassRefPtr< U > &o) | |
| ~ListRefPtr () | |
| ListRefPtr & | operator= (T *optr) | 
| ListRefPtr & | operator= (const RefPtr< T > &o) | 
| ListRefPtr & | operator= (const PassRefPtr< T > &o) | 
| template<typename U > | |
| ListRefPtr & | operator= (const RefPtr< U > &o) | 
| template<typename U > | |
| ListRefPtr & | operator= (const PassRefPtr< U > &o) | 
  Public Member Functions inherited from WTF::RefPtr< T > | |
| RefPtr () | |
| RefPtr (T *ptr) | |
| RefPtr (const RefPtr &o) | |
| template<typename U > | |
| RefPtr (const PassRefPtr< U > &) | |
| RefPtr (PlacementNewAdoptType) | |
| RefPtr (HashTableDeletedValueType) | |
| template<typename U > | |
| RefPtr (const RefPtr< U > &o) | |
| ~RefPtr () | |
| void | clear () | 
| T * | get () const | 
| bool | isHashTableDeletedValue () const | 
| operator UnspecifiedBoolType () const | |
| bool | operator! () const | 
| T & | operator* () const | 
| ALWAYS_INLINE T * | operator-> () const | 
| RefPtr & | operator= (const RefPtr &) | 
| RefPtr & | operator= (T *) | 
| RefPtr & | operator= (const PassRefPtr< T > &) | 
| template<typename U > | |
| RefPtr & | operator= (const RefPtr< U > &) | 
| template<typename U > | |
| RefPtr & | operator= (const PassRefPtr< U > &) | 
| template<typename U > | |
| RefPtr< T > & | operator= (const RefPtr< U > &o) | 
| template<typename U > | |
| RefPtr< T > & | operator= (const PassRefPtr< U > &o) | 
| PassRefPtr< T > | release () | 
| void | swap (RefPtr &) | 
Additional Inherited Members | |
  Public Types inherited from WTF::RefPtr< T > | |
| typedef T *RefPtr::* | UnspecifiedBoolType | 
Detailed Description
Constructor & Destructor Documentation
template<typename T > 
      
  | 
  inline | 
Definition at line 35 of file ListRefPtr.h.
template<typename T > 
      
  | 
  inline | 
Definition at line 36 of file ListRefPtr.h.
template<typename T > 
      
  | 
  inline | 
Definition at line 37 of file ListRefPtr.h.
template<typename T > 
template<typename U > 
      
  | 
  inline | 
Definition at line 39 of file ListRefPtr.h.
template<typename T > 
      
  | 
  inline | 
Definition at line 41 of file ListRefPtr.h.
Member Function Documentation
template<typename T > 
      
  | 
  inline | 
Definition at line 47 of file ListRefPtr.h.
template<typename T > 
      
  | 
  inline | 
Definition at line 48 of file ListRefPtr.h.
template<typename T > 
      
  | 
  inline | 
Definition at line 49 of file ListRefPtr.h.
template<typename T > 
template<typename U > 
      
  | 
  inline | 
Definition at line 50 of file ListRefPtr.h.
template<typename T > 
template<typename U > 
      
  | 
  inline | 
Definition at line 51 of file ListRefPtr.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference
 Public Member Functions inherited from