20 #include "pedigree/kernel/machine/HidInputManager.h" 21 #include "pedigree/kernel/LockGuard.h" 22 #include "pedigree/kernel/machine/InputManager.h" 23 #include "pedigree/kernel/machine/KeymapManager.h" 24 #include "pedigree/kernel/machine/Machine.h" 25 #include "pedigree/kernel/machine/Timer.h" 26 #include "pedigree/kernel/utilities/Iterator.h" 27 #include "pedigree/kernel/utilities/utility.h" 59 Machine::instance().
getTimer()->registerHandler(
this);
125 Machine::instance().
getTimer()->unregisterHandler(
this);
virtual Timer * getTimer()=0
uint64_t resolveHidKeycode(uint8_t keyCode)
static KeymapManager & instance()
Singleton design.
bool handleHidModifier(uint8_t keyCode, bool bDown)
An iterator applicable for many data structures.