#include <IntrusivePtr.h>
Public Member Functions | |
| IntrusivePtr () | |
| IntrusivePtr (T *p) | |
| IntrusivePtr (const IntrusivePtr &other) | |
| ~IntrusivePtr () | |
| IntrusivePtr & | operator= (T *p) |
| IntrusivePtr & | operator= (const IntrusivePtr &other) |
| T * | get () const |
| T & | operator * () const |
| T * | operator-> () const |
| operator bool () const | |
| bool | operator== (const T *p) const |
| bool | operator!= (const T *p) const |
| bool | operator== (const IntrusivePtr &p) const |
| bool | operator!= (const IntrusivePtr &p) const |
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
1.4.6