#ifndef PAGES_WEB_H
#define PAGES_WEB_H
#include <Arduino.h>
#include "Motorisation.h"
#include <UnoWiFiDevEd.h>
class Pages_Web
{
public :
Pages_Web(Motorisation *s_pMoteur);
void page_etat();
void page_ouverture();
void page_fermeture();
void page_ouverture_fini();
void page_fermeture_fini();
void page_erreur_ouverture();
void page_erreur_fermeture();
private :
Motorisation *pMoteur;
};
#endif
Lors de la compilation, il me sort ce message d'erreur :
In file included from sketch\Motorisation.h:8:0,
from sketch\Motorisation.cpp:1:
Pages_Web.h:13: error: expected ')' before '*' token
Pages_Web(Motorisation *s_pMoteur);
^
Pages_Web.h:29: error: 'Motorisation' does not name a type
Motorisation *pMoteur;
^
exit status 1
expected ')' before '*' token
.
Mon fichier .cpp lui est comme ceci :
#include "Pages_Web.h"
void Pages_Web::Pages_Web(Motorisation *s_pMoteur)
{
pMoteur = s_pMoteur;
}...
Je cherches depuis un moment sans trouver de solutions.
Si quelqu'un à une idée, piste, solution, je prendrais de bon coeur :).
Désolé pour la longueur du post...
Merci d'avoir pris le temps de me lire.