refactor: Make KeyMake::Swap noexcept
This commit is contained in:
parent
e42d3b45b6
commit
2c2a5c0269
3 changed files with 3 additions and 3 deletions
|
|
@ -35,7 +35,7 @@ KeyMap::KeyMap() : m_numGroups(0), m_composeAcrossGroups(false)
|
||||||
m_modifierKeyItem.m_client = 0;
|
m_modifierKeyItem.m_client = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void KeyMap::swap(KeyMap &x)
|
void KeyMap::swap(KeyMap &x) noexcept
|
||||||
{
|
{
|
||||||
m_keyIDMap.swap(x.m_keyIDMap);
|
m_keyIDMap.swap(x.m_keyIDMap);
|
||||||
m_modifierKeys.swap(x.m_modifierKeys);
|
m_modifierKeys.swap(x.m_modifierKeys);
|
||||||
|
|
|
||||||
|
|
@ -123,7 +123,7 @@ public:
|
||||||
//@{
|
//@{
|
||||||
|
|
||||||
//! Swap with another \c KeyMap
|
//! Swap with another \c KeyMap
|
||||||
virtual void swap(KeyMap &);
|
virtual void swap(KeyMap &) noexcept;
|
||||||
|
|
||||||
//! Add a key entry
|
//! Add a key entry
|
||||||
/*!
|
/*!
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@
|
||||||
class MockKeyMap : public deskflow::KeyMap
|
class MockKeyMap : public deskflow::KeyMap
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
MOCK_METHOD(void, swap, (KeyMap &), (override));
|
MOCK_METHOD(void, swap, (KeyMap &), (noexcept));
|
||||||
MOCK_METHOD(void, finish, (), (override));
|
MOCK_METHOD(void, finish, (), (override));
|
||||||
MOCK_METHOD(void, foreachKey, (ForeachKeyCallback, void *), (override));
|
MOCK_METHOD(void, foreachKey, (ForeachKeyCallback, void *), (override));
|
||||||
MOCK_METHOD(void, addHalfDuplexModifier, (KeyID), (override));
|
MOCK_METHOD(void, addHalfDuplexModifier, (KeyID), (override));
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue