Kaleidoscope
Public Member Functions | Protected Attributes | List of all members
Keyboard_ Class Reference

#include <Keyboard.h>

Collaboration diagram for Keyboard_:
Collaboration graph
[legend]

Public Member Functions

 Keyboard_ (void)
 
void begin (void)
 
void end (void)
 
size_t press (uint8_t k)
 
size_t release (uint8_t k)
 
void releaseAll (void)
 
int sendReport (void)
 
boolean isModifierActive (uint8_t k)
 

Protected Attributes

HID_KeyboardReport_Data_t _keyReport
 
HID_KeyboardReport_Data_t _lastKeyReport
 

Constructor & Destructor Documentation

◆ Keyboard_()

Keyboard_::Keyboard_ ( void  )

Member Function Documentation

◆ begin()

void Keyboard_::begin ( void  )

◆ end()

void Keyboard_::end ( void  )

◆ isModifierActive()

boolean Keyboard_::isModifierActive ( uint8_t  k)

◆ press()

size_t Keyboard_::press ( uint8_t  k)

◆ release()

size_t Keyboard_::release ( uint8_t  k)

◆ releaseAll()

void Keyboard_::releaseAll ( void  )

◆ sendReport()

int Keyboard_::sendReport ( void  )

Member Data Documentation

◆ _keyReport

HID_KeyboardReport_Data_t Keyboard_::_keyReport
protected

◆ _lastKeyReport

HID_KeyboardReport_Data_t Keyboard_::_lastKeyReport
protected

The documentation for this class was generated from the following files: