Exemple de création de classe (toggle)

Dependencies:   mbed

Committer:
YROY2004
Date:
Wed Feb 14 15:19:40 2018 +0000
Revision:
0:d28be86053a3
exemple de cr?ation d'une classe (toggle)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
YROY2004 0:d28be86053a3 1 //#include "mbed.h"
YROY2004 0:d28be86053a3 2 class maClasseToggle
YROY2004 0:d28be86053a3 3 {
YROY2004 0:d28be86053a3 4 public:
YROY2004 0:d28be86053a3 5 maClasseToggle(void)
YROY2004 0:d28be86053a3 6 {
YROY2004 0:d28be86053a3 7 statut = 0;
YROY2004 0:d28be86053a3 8 }
YROY2004 0:d28be86053a3 9 void toggle(void)
YROY2004 0:d28be86053a3 10 {
YROY2004 0:d28be86053a3 11 if (statut == 0)
YROY2004 0:d28be86053a3 12 {
YROY2004 0:d28be86053a3 13 statut = 1;
YROY2004 0:d28be86053a3 14 }
YROY2004 0:d28be86053a3 15 else
YROY2004 0:d28be86053a3 16 {
YROY2004 0:d28be86053a3 17 statut = 0;
YROY2004 0:d28be86053a3 18 }
YROY2004 0:d28be86053a3 19 }
YROY2004 0:d28be86053a3 20 unsigned char retourneStatut(void)
YROY2004 0:d28be86053a3 21 {
YROY2004 0:d28be86053a3 22 return statut;
YROY2004 0:d28be86053a3 23 }
YROY2004 0:d28be86053a3 24 private:
YROY2004 0:d28be86053a3 25 unsigned char statut;
YROY2004 0:d28be86053a3 26 };
YROY2004 0:d28be86053a3 27
YROY2004 0:d28be86053a3 28