![]() |
Deskflow 1.27.0.8
Keyboard and mouse sharing utility
|
Key event data. More...
#include <IKeyState.h>
Static Public Member Functions | |
| static KeyInfo * | alloc (KeyID, KeyModifierMask, KeyButton, int32_t count) |
| static KeyInfo * | alloc (KeyID, KeyModifierMask, KeyButton, int32_t count, const std::set< std::string > &destinations) |
| static KeyInfo * | alloc (const KeyInfo &) |
| static bool | isDefault (const char *computers) |
| static bool | contains (const char *computers, const std::string_view &name) |
| static bool | equal (const KeyInfo *, const KeyInfo *) |
| static std::string | join (const std::set< std::string > &destinations) |
| static void | split (const char *computers, std::set< std::string > &) |
Public Attributes | |
| KeyID | m_key |
| KeyModifierMask | m_mask |
| KeyButton | m_button |
| int32_t | m_count |
| std::string | m_computers |
Key event data.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| KeyButton IKeyState::KeyInfo::m_button |
| std::string IKeyState::KeyInfo::m_computers |
| int32_t IKeyState::KeyInfo::m_count |
| KeyID IKeyState::KeyInfo::m_key |
| KeyModifierMask IKeyState::KeyInfo::m_mask |