chore: InputFilter, use default for deconstructors / constructors

This commit is contained in:
sithlord48 2025-05-01 11:38:11 -04:00 committed by Nick Bolton
parent edea3b0df1
commit c8734755c5
2 changed files with 7 additions and 40 deletions

View file

@ -19,15 +19,6 @@
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
// Input Filter Condition Classes // Input Filter Condition Classes
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
InputFilter::Condition::Condition()
{
// do nothing
}
InputFilter::Condition::~Condition()
{
// do nothing
}
void InputFilter::Condition::enablePrimary(PrimaryClient *) void InputFilter::Condition::enablePrimary(PrimaryClient *)
{ {
@ -57,11 +48,6 @@ InputFilter::KeystrokeCondition::KeystrokeCondition(IEventQueue *events, KeyID k
// do nothing // do nothing
} }
InputFilter::KeystrokeCondition::~KeystrokeCondition()
{
// do nothing
}
KeyID InputFilter::KeystrokeCondition::getKey() const KeyID InputFilter::KeystrokeCondition::getKey() const
{ {
return m_key; return m_key;
@ -132,11 +118,6 @@ InputFilter::MouseButtonCondition::MouseButtonCondition(IEventQueue *events, But
// do nothing // do nothing
} }
InputFilter::MouseButtonCondition::~MouseButtonCondition()
{
// do nothing
}
ButtonID InputFilter::MouseButtonCondition::getButton() const ButtonID InputFilter::MouseButtonCondition::getButton() const
{ {
return m_button; return m_button;
@ -195,11 +176,6 @@ InputFilter::ScreenConnectedCondition::ScreenConnectedCondition(IEventQueue *eve
// do nothing // do nothing
} }
InputFilter::ScreenConnectedCondition::~ScreenConnectedCondition()
{
// do nothing
}
InputFilter::Condition *InputFilter::ScreenConnectedCondition::clone() const InputFilter::Condition *InputFilter::ScreenConnectedCondition::clone() const
{ {
return new ScreenConnectedCondition(m_events, m_screen); return new ScreenConnectedCondition(m_events, m_screen);
@ -225,15 +201,6 @@ InputFilter::EFilterStatus InputFilter::ScreenConnectedCondition::match(const Ev
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
// Input Filter Action Classes // Input Filter Action Classes
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
InputFilter::Action::Action()
{
// do nothing
}
InputFilter::Action::~Action()
{
// do nothing
}
InputFilter::LockCursorToScreenAction::LockCursorToScreenAction(IEventQueue *events, Mode mode) InputFilter::LockCursorToScreenAction::LockCursorToScreenAction(IEventQueue *events, Mode mode)
: m_mode(mode), : m_mode(mode),

View file

@ -35,8 +35,8 @@ public:
class Condition class Condition
{ {
public: public:
Condition(); Condition() = default;
virtual ~Condition(); virtual ~Condition() = default;
virtual Condition *clone() const = 0; virtual Condition *clone() const = 0;
virtual std::string format() const = 0; virtual std::string format() const = 0;
@ -53,7 +53,7 @@ public:
public: public:
KeystrokeCondition(IEventQueue *events, IPlatformScreen::KeyInfo *); KeystrokeCondition(IEventQueue *events, IPlatformScreen::KeyInfo *);
KeystrokeCondition(IEventQueue *events, KeyID key, KeyModifierMask mask); KeystrokeCondition(IEventQueue *events, KeyID key, KeyModifierMask mask);
~KeystrokeCondition() override; ~KeystrokeCondition() override = default;
KeyID getKey() const; KeyID getKey() const;
KeyModifierMask getMask() const; KeyModifierMask getMask() const;
@ -78,7 +78,7 @@ public:
public: public:
MouseButtonCondition(IEventQueue *events, IPlatformScreen::ButtonInfo *); MouseButtonCondition(IEventQueue *events, IPlatformScreen::ButtonInfo *);
MouseButtonCondition(IEventQueue *events, ButtonID, KeyModifierMask mask); MouseButtonCondition(IEventQueue *events, ButtonID, KeyModifierMask mask);
~MouseButtonCondition() override; ~MouseButtonCondition() override = default;
ButtonID getButton() const; ButtonID getButton() const;
KeyModifierMask getMask() const; KeyModifierMask getMask() const;
@ -99,7 +99,7 @@ public:
{ {
public: public:
ScreenConnectedCondition(IEventQueue *events, const std::string &screen); ScreenConnectedCondition(IEventQueue *events, const std::string &screen);
~ScreenConnectedCondition() override; ~ScreenConnectedCondition() override = default;
// Condition overrides // Condition overrides
Condition *clone() const override; Condition *clone() const override;
@ -118,8 +118,8 @@ public:
class Action class Action
{ {
public: public:
Action(); Action() = default;
virtual ~Action(); virtual ~Action() = default;
virtual Action *clone() const = 0; virtual Action *clone() const = 0;
virtual std::string format() const = 0; virtual std::string format() const = 0;