![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <btraii_p.h>
Public Member Functions | |
| StrongReference ()=default | |
| StrongReference (void *objectobject, RetainPolicy policy) | |
| StrongReference (const StrongReference &other) | |
| StrongReference (StrongReference &&other) | |
| ~StrongReference () | |
| StrongReference & | operator= (const StrongReference &other) noexcept |
| StrongReference & | operator= (StrongReference &&other) noexcept |
| void | swap (StrongReference &other) noexcept |
| void * | release () |
| void | reset () |
| void | reset (void *newInstance, RetainPolicy policy) |
| template<class ObjCType> | |
| ObjCType * | getAs () const |
| operator bool () const | |
Definition at line 43 of file btraii_p.h.
|
default |
| DarwinBluetooth::StrongReference::StrongReference | ( | void * | object, |
| RetainPolicy | policy ) |
Definition at line 16 of file btraii.mm.
References DarwinBluetooth::doInitialRetain.
Referenced by DarwinBluetooth::ScopedPointer::ScopedPointer().
| DarwinBluetooth::StrongReference::StrongReference | ( | const StrongReference & | other | ) |
| DarwinBluetooth::StrongReference::StrongReference | ( | StrongReference && | other | ) |
|
inline |
Definition at line 67 of file btraii_p.h.
|
inline |
Definition at line 72 of file btraii_p.h.
|
noexcept |
|
noexcept |
| void DarwinBluetooth::StrongReference::reset | ( | void * | newInstance, |
| RetainPolicy | policy ) |
Definition at line 70 of file btraii.mm.
References DarwinBluetooth::doInitialRetain.
|
inlinenoexcept |
Definition at line 56 of file btraii_p.h.
Referenced by operator=().