1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Add final specifiers in implementation files

This commit is contained in:
Tom Poole 2023-10-06 13:08:34 +01:00
parent aee5a3a45e
commit 6bf9bb9a2e
315 changed files with 1031 additions and 1025 deletions

View file

@ -560,7 +560,7 @@ public:
private:
//==============================================================================
struct SessionEventCallback : public ComBaseClassHelper<IAudioSessionEvents>
struct SessionEventCallback final : public ComBaseClassHelper<IAudioSessionEvents>
{
SessionEventCallback (WASAPIDeviceBase& d) : owner (d) {}
@ -923,7 +923,7 @@ private:
};
//==============================================================================
class WASAPIInputDevice : public WASAPIDeviceBase
class WASAPIInputDevice final : public WASAPIDeviceBase
{
public:
WASAPIInputDevice (const ComSmartPtr<IMMDevice>& d, WASAPIDeviceMode mode)
@ -1071,7 +1071,7 @@ private:
};
//==============================================================================
class WASAPIOutputDevice : public WASAPIDeviceBase
class WASAPIOutputDevice final : public WASAPIDeviceBase
{
public:
WASAPIOutputDevice (const ComSmartPtr<IMMDevice>& d, WASAPIDeviceMode mode)
@ -1198,7 +1198,7 @@ private:
};
//==============================================================================
class WASAPIAudioIODevice : public AudioIODevice,
class WASAPIAudioIODevice final : public AudioIODevice,
public Thread,
private AsyncUpdater
{
@ -1716,7 +1716,7 @@ private:
//==============================================================================
class WASAPIAudioIODeviceType : public AudioIODeviceType
class WASAPIAudioIODeviceType final : public AudioIODeviceType
{
public:
explicit WASAPIAudioIODeviceType (WASAPIDeviceMode mode)
@ -1815,7 +1815,7 @@ private:
ComSmartPtr<IMMDeviceEnumerator> enumerator;
//==============================================================================
class ChangeNotificationClient : public ComBaseClassHelper<IMMNotificationClient>
class ChangeNotificationClient final : public ComBaseClassHelper<IMMNotificationClient>
{
public:
explicit ChangeNotificationClient (WASAPIAudioIODeviceType* d)