Etudes/BTS/C++/RessourcesReveil/clavier.h

36 lines
473 B
C
Raw Normal View History

2016-10-14 15:52:18 +00:00
/* Fichier d'ent<6E>te Clavier.h auteur : Philippe CRUCHET .... janvier 2015 */
#ifndef CLAVIER_H
#define CLAVIER_H
#include <termios.h>
#include <unistd.h>
#include <stdlib.h>
/**
*/
enum TOUCHES_CLAVIER
{
AUCUNE,
FIN,
MODE,
MOINS,
PLUS
};
class Clavier{
private :
struct termios initial_settings, new_settings;
public:
Clavier();
~Clavier();
char kbhit();
TOUCHES_CLAVIER ScruterClavier();
};
#endif