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
QCoreAudioUtils::AudioUnitHandle Struct Reference

#include <qcoreaudioutils_p.h>

Inheritance diagram for QCoreAudioUtils::AudioUnitHandle:
Collaboration diagram for QCoreAudioUtils::AudioUnitHandle:

Public Member Functions

 AudioUnitHandle (AudioUnitHandle &&)=default
AudioUnitHandleoperator= (AudioUnitHandle &&)=default
 ~AudioUnitHandle ()
bool initialize ()
void deinitialize ()
bool isInitialized () const
 QUniqueHandle ()=default
 QUniqueHandle (const Type &handle) noexcept
 QUniqueHandle (QUniqueHandle &&other) noexcept
 QUniqueHandle (const QUniqueHandle &)=delete
Public Member Functions inherited from QUniqueHandle< AudioUnitHandleTraits >
 QUniqueHandle ()=default
 ~QUniqueHandle () noexcept
void swap (QUniqueHandle &other) noexcept
QUniqueHandleoperator= (const QUniqueHandle &)=delete
bool isValid () const noexcept
 operator bool () const noexcept
Type get () const noexcept
void reset (const Type &handle=AudioUnitHandleTraits::invalidValue()) noexcept
Type release () noexcept
Typeoperator& () noexcept
void close () noexcept

Additional Inherited Members

Public Types inherited from QUniqueHandle< AudioUnitHandleTraits >
using Type

Detailed Description

Definition at line 85 of file qcoreaudioutils_p.h.

Constructor & Destructor Documentation

◆ AudioUnitHandle()

QCoreAudioUtils::AudioUnitHandle::AudioUnitHandle ( AudioUnitHandle && )
default

◆ ~AudioUnitHandle()

QCoreAudioUtils::AudioUnitHandle::~AudioUnitHandle ( )

Definition at line 546 of file qcoreaudioutils.cpp.

References deinitialize().

Here is the call graph for this function:

Member Function Documentation

◆ deinitialize()

void QCoreAudioUtils::AudioUnitHandle::deinitialize ( )

Definition at line 562 of file qcoreaudioutils.cpp.

Referenced by ~AudioUnitHandle().

Here is the caller graph for this function:

◆ initialize()

bool QCoreAudioUtils::AudioUnitHandle::initialize ( )

Definition at line 551 of file qcoreaudioutils.cpp.

◆ isInitialized()

bool QCoreAudioUtils::AudioUnitHandle::isInitialized ( ) const
inline

Definition at line 94 of file qcoreaudioutils_p.h.

◆ operator=()

AudioUnitHandle & QCoreAudioUtils::AudioUnitHandle::operator= ( AudioUnitHandle && )
default

◆ QUniqueHandle() [1/4]

QUniqueHandle< HandleTraits >::QUniqueHandle ( )
default

◆ QUniqueHandle() [2/4]

QUniqueHandle< HandleTraits >::QUniqueHandle ( const QUniqueHandle & )
delete

◆ QUniqueHandle() [3/4]

QUniqueHandle< HandleTraits >::QUniqueHandle ( const Type & handle)
inlineexplicitnoexcept

Definition at line 132 of file quniquehandle_p.h.

◆ QUniqueHandle() [4/4]

QUniqueHandle< HandleTraits >::QUniqueHandle ( QUniqueHandle && other)
inlinenoexcept

Definition at line 136 of file quniquehandle_p.h.


The documentation for this struct was generated from the following files: