toto/BE c/projet/Application.h
2026-01-09 10:13:55 +01:00

47 lines
No EOL
1 KiB
C++

/*********************************************************************
* @file Apllication.h
* @author <mettre l'adresse mail ou nom prenom>
* @brief Fichier header de l'application
*********************************************************************/
#ifndef APPLICATION_H_
#define APPLICATION_H_
#include "rgb_lcd.h"
#include "ecran.h"
#include "bdd.h"
#include "bouton.h"
/**
* @class Application
* @brief Classe Application
*/
class Application
{
public :
const int ledPin;
const int colorR;
const int colorG;
const int colorB;
ecran lcd;
bouton boutonRelief;
bouton boutonPlat;
/**
* @fn Application();
* @brief Constructeur par defaut
*/
Application();
/**
* @fn Application();
* @brief Destructeur
*/
~Application();
/**
* @fn void init(void)
* @brief Fonction d'initialisation de l'application
*/
void init(void);
/**
* @fn void run(void)
* @brief Fonction de lancement de l'application
*/
void run(void);
};
#endif