#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.