|
|
Can be used to control the lifetime of an object that has derived KShared. As long a someone holds a KSharedPtr on some KShared object it won't become deleted but is deleted once its reference count is 0. This struct emulates C++ pointers perfectly. So just use it like a simple C++ pointer.
KShared and KSharedPtr are preferred over QShared / QSharedPtr since they are more safe.
|
|
|
~ |
KSharedPtr<T>& |
KSharedPtr<T>& |
bool |
[const]
bool |
[const]
bool |
[const]
bool |
[const]
bool |
[const]
|
[const]
const T& |
[const]
T& |
const T* |
[const]
T* |
int |
[const]