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

Added various clang-tidy modernize-* fixes

This commit is contained in:
ed 2019-01-31 15:15:31 +00:00
parent 360be3400d
commit a234721110
162 changed files with 283 additions and 338 deletions

View file

@ -35,7 +35,7 @@ class JUCE_API ActionListener
{
public:
/** Destructor. */
virtual ~ActionListener() {}
virtual ~ActionListener() = default;
/** Overridden by your subclass to receive the callback.

View file

@ -45,7 +45,7 @@ class JUCE_API ChangeListener
{
public:
/** Destructor. */
virtual ~ChangeListener() {}
virtual ~ChangeListener() = default;
/** Your subclass should implement this method to receive the callback.
@param source the ChangeBroadcaster that triggered the callback.

View file

@ -49,10 +49,10 @@ class JUCE_API CallbackMessage : public MessageManager::MessageBase
{
public:
//==============================================================================
CallbackMessage() noexcept {}
CallbackMessage() = default;
/** Destructor. */
~CallbackMessage() {}
~CallbackMessage() override = default;
//==============================================================================
/** Called when the message is delivered.
@ -63,7 +63,7 @@ public:
Note that like all other messages, this object will be deleted immediately
after this method has been invoked.
*/
virtual void messageCallback() = 0;
virtual void messageCallback() override = 0;
private:
// Avoid the leak-detector because for plugins, the host can unload our DLL with undelivered

View file

@ -186,8 +186,8 @@ public:
class JUCE_API MessageBase : public ReferenceCountedObject
{
public:
MessageBase() noexcept {}
virtual ~MessageBase() {}
MessageBase() = default;
~MessageBase() override = default;
virtual void messageCallback() = 0;
bool post();