Alex exoskeleton
ALEX SoftwareDocumentation
Classes | Macros | Typedefs
Keyboard.h File Reference
#include <unistd.h>
#include "InputDevice.h"
#include "termios.h"
Include dependency graph for Keyboard.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  keys
 Struct listing the Keys which exist on a Keyboard. More...
 
class  Keyboard
 Example InputDevice which takes input in from a keyboard. Useful for testing without any other input devices. More...
 

Macros

#define NB_DISABLE   0
 
#define NB_ENABLE   1
 

Typedefs

typedef struct keys key_states
 Struct listing the Keys which exist on a Keyboard. More...
 

Macro Definition Documentation

#define NB_DISABLE   0

The Keyboard class is an implementation of the abstract <class>Input</class>class for a computer keyboard. The device has key states which maintain the current values for a given programs update frame or refresh rate.

Version 0.1 Date: 07/04/2020

Definition at line 16 of file Keyboard.h.

#define NB_ENABLE   1

Definition at line 17 of file Keyboard.h.

Typedef Documentation

typedef struct keys key_states

Struct listing the Keys which exist on a Keyboard.