|
Pol
Revision:cb584c9
|
#include <weakptr.h>
Inheritance diagram for weak_ptr_owner< T >:Public Member Functions | |
| weak_ptr_owner () | |
| ~weak_ptr_owner () | |
| void | set (T *obptr) |
Public Member Functions inherited from weak_ptr< T > | |
| weak_ptr (weak_ptr_link< T > *wpl) | |
| void | clear () |
| bool | exists () const |
| T * | get_weakptr () const |
| T & | operator* () const |
| T * | operator-> () const |
| weak_ptr & | operator= (const weak_ptr_link< T > *wpl) |
| weak_ptr & | operator= (const weak_ptr_owner< T > &wpo) |
Additional Inherited Members | |
Protected Member Functions inherited from ref_ptr< weak_ptr_link< T > > | |
| void | add_ref () |
| void | release () |
| ref_ptr (weak_ptr_link< T > *ptr=0) | |
| ref_ptr (const ref_ptr &rptr) | |
| ref_ptr (ref_ptr &&rptr) POL_NOEXCEPT | |
| ~ref_ptr () | |
| void | clear () |
| weak_ptr_link< T > * | get () const |
| bool | operator! () const |
| bool | operator!= (const ref_ptr &rptr) const |
| bool | operator!= (weak_ptr_link< T > *ptr) const |
| weak_ptr_link< T > & | operator* () const |
| weak_ptr_link< T > * | operator-> () const |
| bool | operator< (const ref_ptr &rptr) const |
| bool | operator< (weak_ptr_link< T > *ptr) const |
| bool | operator<= (const ref_ptr &rptr) const |
| bool | operator<= (weak_ptr_link< T > *ptr) const |
| ref_ptr & | operator= (const ref_ptr &rptr) |
| ref_ptr & | operator= (ref_ptr &&rptr) |
| bool | operator== (const ref_ptr &rptr) const |
| bool | operator== (weak_ptr_link< T > *ptr) const |
| bool | operator> (const ref_ptr &rptr) const |
| bool | operator> (weak_ptr_link< T > *ptr) const |
| bool | operator>= (const ref_ptr &rptr) const |
| bool | operator>= (weak_ptr_link< T > *ptr) const |
| void | set (weak_ptr_link< T > *ptr) |
| weak_ptr_owner< T >::weak_ptr_owner | ( | ) |
| weak_ptr_owner< T >::~weak_ptr_owner | ( | ) |
Definition at line 140 of file weakptr.h.
References ref_ptr< weak_ptr_link< T > >::get().
| void weak_ptr_owner< T >::set | ( | T * | obptr | ) |
Definition at line 145 of file weakptr.h.
References ref_ptr< weak_ptr_link< T > >::get().