refactor: Make KeyMake::Swap noexcept
This commit is contained in:
@ -35,7 +35,7 @@ KeyMap::KeyMap() : m_numGroups(0), m_composeAcrossGroups(false)
|
||||
m_modifierKeyItem.m_client = 0;
|
||||
}
|
||||
|
||||
void KeyMap::swap(KeyMap &x)
|
||||
void KeyMap::swap(KeyMap &x) noexcept
|
||||
{
|
||||
m_keyIDMap.swap(x.m_keyIDMap);
|
||||
m_modifierKeys.swap(x.m_modifierKeys);
|
||||
|
||||
@ -123,7 +123,7 @@ public:
|
||||
//@{
|
||||
|
||||
//! Swap with another \c KeyMap
|
||||
virtual void swap(KeyMap &);
|
||||
virtual void swap(KeyMap &) noexcept;
|
||||
|
||||
//! Add a key entry
|
||||
/*!
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
class MockKeyMap : public deskflow::KeyMap
|
||||
{
|
||||
public:
|
||||
MOCK_METHOD(void, swap, (KeyMap &), (override));
|
||||
MOCK_METHOD(void, swap, (KeyMap &), (noexcept));
|
||||
MOCK_METHOD(void, finish, (), (override));
|
||||
MOCK_METHOD(void, foreachKey, (ForeachKeyCallback, void *), (override));
|
||||
MOCK_METHOD(void, addHalfDuplexModifier, (KeyID), (override));
|
||||
|
||||
Reference in New Issue
Block a user