BeeHoneyt  1.1
BTS SNIR LaSalle Avignon 2021
mesureruche.h
Aller à la documentation de ce fichier.
1 #ifndef MESURERUCHE_H
2 #define MESURERUCHE_H
3 
4 #include <QObject>
5 #include <QString>
6 
14 class MesureRuche : public QObject
15 {
16  Q_OBJECT
17  public:
18  MesureRuche(QObject *parent = 0, double temperatureInterieure = 0., double temperatureExterieure = 0., double humiditeInterieure = 0., double humiditeExterieure = 0., double pression = 0., double poids = 0.);
19  MesureRuche(const MesureRuche & mesureRuche);
20  ~MesureRuche();
21 
22  // Services
23  void initialiser();
24 
25  // Mutateurs
30  void setPoids(double poids);
31  void setPression(double pression);
32  void setHorodatage(QString horodatage);
33 
34  // Accesseurs
35  double getTemperatureInterieure() const;
36  double getTemperatureExterieure() const;
37  double getHumiditeInterieure() const;
38  double getHumiditeExterieure() const;
39  double getPoids() const;
40  double getPression() const;
41  QString getHorodatage() const;
42 
43  private:
48  double pression;
49  double poids;
50  QString horodatage;
51 };
52 
53 Q_DECLARE_METATYPE(MesureRuche)
54 
55 #endif // MESURERUCHE_H
void setTemperatureExterieure(double temperatureExterieure)
Methode qui change la valeur de la temperature exterieure.
Definition: mesureruche.cpp:98
void setTemperatureInterieure(double temperatureInterieure)
Methode qui change la valeur de la temperature interieure.
Definition: mesureruche.cpp:87
QString getHorodatage() const
Methode qui retourne la valeur de l&#39;horodatage.
double getTemperatureInterieure() const
Methode qui retourne la valeur de la temperature interieure.
QString horodatage
Definition: mesureruche.h:50
double poids
Definition: mesureruche.h:49
~MesureRuche()
Destructeur de la classe MesureRuche.
Definition: mesureruche.cpp:58
double humiditeExterieure
Definition: mesureruche.h:47
void setHumiditeExterieure(double humiditeExterieure)
Methode qui change la valeur de l&#39;humidite exterieure.
double temperatureInterieure
Definition: mesureruche.h:44
void setPression(double pression)
Methode qui change la valeur de la pression.
double getHumiditeInterieure() const
Methode qui retourne la valeur de l&#39;humidite interieure.
double getTemperatureExterieure() const
Methode qui retourne la valeur de la temperature exterieure.
void setHumiditeInterieure(double humiditeInterieure)
Methode qui change la valeur de l&#39;humidite interieure.
MesureRuche(QObject *parent=0, double temperatureInterieure=0., double temperatureExterieure=0., double humiditeInterieure=0., double humiditeExterieure=0., double pression=0., double poids=0.)
Definition: mesureruche.cpp:25
double getPression() const
Methode qui retourne la valeur de la pression.
double humiditeInterieure
Definition: mesureruche.h:46
void initialiser()
Methode qui intialise les attributs.
Definition: mesureruche.cpp:69
double temperatureExterieure
Definition: mesureruche.h:45
double pression
Definition: mesureruche.h:48
void setHorodatage(QString horodatage)
Methode qui change la valeur de l&#39;horodatage.
void setPoids(double poids)
Methode qui change la valeur du poids.
double getPoids() const
Methode qui retourne la valeur du poids.
double getHumiditeExterieure() const
Methode qui retourne la valeur de l&#39;humidite exterieure.