Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
DarwinBluetooth::ScopedPointer Class Referencefinal

#include <btraii_p.h>

Inheritance diagram for DarwinBluetooth::ScopedPointer:
Collaboration diagram for DarwinBluetooth::ScopedPointer:

Public Member Functions

 ScopedPointer ()=default
 ScopedPointer (void *instance, RetainPolicy policy)
Public Member Functions inherited from DarwinBluetooth::StrongReference
 StrongReference ()=default
 StrongReference (void *object, RetainPolicy policy)
 StrongReference (const StrongReference &other)
 StrongReference (StrongReference &&other)
 ~StrongReference ()
StrongReferenceoperator= (const StrongReference &other) noexcept
StrongReferenceoperator= (StrongReference &&other) noexcept
void swap (StrongReference &other) noexcept
voidrelease ()
void reset ()
void reset (void *newInstance, RetainPolicy policy)
template<class ObjCType>
ObjCType * getAs () const
 operator bool () const

Detailed Description

Definition at line 81 of file btraii_p.h.

Constructor & Destructor Documentation

◆ ScopedPointer() [1/2]

DarwinBluetooth::ScopedPointer::ScopedPointer ( )
default

◆ ScopedPointer() [2/2]

DarwinBluetooth::ScopedPointer::ScopedPointer ( void * instance,
RetainPolicy policy )
inline

Definition at line 85 of file btraii_p.h.

References DarwinBluetooth::StrongReference::StrongReference().

Here is the call graph for this function:

The documentation for this class was generated from the following file: