#include <qsharedpointer_impl.h>
Definition at line 88 of file qsharedpointer_impl.h.
Public Types | |
| typedef T | element_type |
| typedef T | value_type |
| typedef value_type * | pointer |
| typedef const value_type * | const_pointer |
| typedef value_type & | reference |
| typedef const value_type & | const_reference |
| typedef qptrdiff | difference_type |
Public Member Functions | |
| bool | isNull () const |
| operator RestrictedBool () const | |
| bool | operator! () const |
| T * | data () const |
| QWeakPointer () | |
| ~QWeakPointer () | |
| template<class X > | |
| QWeakPointer (X *ptr) | |
| template<class X > | |
| QWeakPointer & | operator= (X *ptr) |
| QWeakPointer (const QWeakPointer< T > &o) | |
| QWeakPointer< T > & | operator= (const QWeakPointer< T > &o) |
| QWeakPointer (const QSharedPointer< T > &o) | |
| QWeakPointer< T > & | operator= (const QSharedPointer< T > &o) |
| template<class X > | |
| QWeakPointer (const QWeakPointer< X > &o) | |
| template<class X > | |
| QWeakPointer< T > & | operator= (const QWeakPointer< X > &o) |
| template<class X > | |
| bool | operator== (const QWeakPointer< X > &o) const |
| template<class X > | |
| bool | operator!= (const QWeakPointer< X > &o) const |
| template<class X > | |
| QWeakPointer (const QSharedPointer< X > &o) | |
| template<class X > | |
| QWeakPointer< T > & | operator= (const QSharedPointer< X > &o) |
| template<class X > | |
| bool | operator== (const QSharedPointer< X > &o) const |
| template<class X > | |
| bool | operator!= (const QSharedPointer< X > &o) const |
| void | clear () |
| QSharedPointer< T > | toStrongRef () const |
Friends | |
| template<class X > | |
| class | QSharedPointer |
| typedef T element_type |
Definition at line 572 of file qsharedpointer_impl.h.
| typedef T value_type |
Definition at line 573 of file qsharedpointer_impl.h.
| typedef value_type* pointer |
Definition at line 574 of file qsharedpointer_impl.h.
| typedef const value_type* const_pointer |
Definition at line 575 of file qsharedpointer_impl.h.
| typedef value_type& reference |
Definition at line 576 of file qsharedpointer_impl.h.
| typedef const value_type& const_reference |
Definition at line 577 of file qsharedpointer_impl.h.
| typedef qptrdiff difference_type |
Definition at line 578 of file qsharedpointer_impl.h.
|
inline |
Definition at line 589 of file qsharedpointer_impl.h.
|
inline |
Definition at line 590 of file qsharedpointer_impl.h.
|
inline |
Definition at line 595 of file qsharedpointer_impl.h.
|
inline |
Definition at line 602 of file qsharedpointer_impl.h.
|
inline |
Definition at line 610 of file qsharedpointer_impl.h.
|
inline |
Definition at line 619 of file qsharedpointer_impl.h.
|
inline |
Definition at line 640 of file qsharedpointer_impl.h.
|
inline |
Definition at line 580 of file qsharedpointer_impl.h.
|
inline |
Definition at line 582 of file qsharedpointer_impl.h.
|
inline |
Definition at line 586 of file qsharedpointer_impl.h.
|
inline |
Definition at line 587 of file qsharedpointer_impl.h.
|
inline |
Definition at line 599 of file qsharedpointer_impl.h.
|
inline |
Definition at line 604 of file qsharedpointer_impl.h.
|
inline |
Definition at line 612 of file qsharedpointer_impl.h.
|
inline |
Definition at line 623 of file qsharedpointer_impl.h.
|
inline |
Definition at line 632 of file qsharedpointer_impl.h.
|
inline |
Definition at line 636 of file qsharedpointer_impl.h.
|
inline |
Definition at line 644 of file qsharedpointer_impl.h.
|
inline |
Definition at line 652 of file qsharedpointer_impl.h.
|
inline |
Definition at line 656 of file qsharedpointer_impl.h.
|
inline |
Definition at line 659 of file qsharedpointer_impl.h.
|
inline |
Definition at line 661 of file qsharedpointer_impl.h.
|
friend |
Definition at line 672 of file qsharedpointer_impl.h.