Mutila: Mouse's Utilities for Arduino
Oft-used utilities: debouncing buttons, averaging samples, and so on.
AbstractButton.h
1 #pragma once
2 
3 #include <stdint.h>
4 
11 public:
15 
23  virtual void begin() {;}
24 
29  virtual bool on() = 0;
30 
31 };
32 
33 
virtual void begin()
virtual bool on()=0