#include <usb_hid.hpp>
device::usb_hid_class::usb_hid_class |
( |
| ) |
|
|
inline |
bool device::usb_hid_class::any_pressed |
( |
| ) |
|
|
inline |
static constexpr uint8_t device::usb_hid_class::buffer_size |
( |
| ) |
|
|
inlinestatic |
void device::usb_hid_class::connect |
( |
| ) |
|
|
inline |
void device::usb_hid_class::delay_ms |
( |
unsigned int const & |
ms | ) |
|
|
inline |
void device::usb_hid_class::press |
( |
uint8_t const & |
_key, |
|
|
uint8_t const & |
_mod = (uint8_t)key::none |
|
) |
| |
|
inline |
void device::usb_hid_class::press |
( |
key const & |
_key, |
|
|
key const & |
_mod = key::none |
|
) |
| |
|
inline |
void device::usb_hid_class::print_buffer |
( |
| ) |
|
|
inline |
void device::usb_hid_class::release |
( |
uint8_t const & |
_key, |
|
|
uint8_t const & |
_mod = (uint8_t)key::none |
|
) |
| |
|
inline |
void device::usb_hid_class::release |
( |
key const & |
_key, |
|
|
key const & |
_mod = key::none |
|
) |
| |
|
inline |
void device::usb_hid_class::release_all |
( |
| ) |
|
|
inline |
void device::usb_hid_class::set_key |
( |
uint8_t const & |
_key | ) |
|
|
inline |
void device::usb_hid_class::set_mod |
( |
uint8_t const & |
_mod | ) |
|
|
inline |
void device::usb_hid_class::unset_key |
( |
uint8_t const & |
_key | ) |
|
|
inline |
void device::usb_hid_class::unset_mod |
( |
uint8_t const & |
_mod | ) |
|
|
inline |
void device::usb_hid_class::update |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file:
- /home/msk/ArduinoMin/libraries/CustomHeaderLibs/device/usb_hid.hpp