|  | Projet Bee-Honey't
    1.0
    BTS SN 2019 | 
La classe InfosTemperature. Plus de détails...
#include <infosTemperature.h>

| Connecteurs publics | |
| void | traiterNouvelleTemperatureInterieur (QString temperatureInterieur, QString horodatageTemperatureInterieur) | 
| slot qui traite la temperature interieur venant de la classe Ruche  Plus de détails... | |
| void | traiterNouvelleTemperatureExterieur (QString temperatureExterieur, QString horodatageTemperatureExterieur) | 
| slot qui traite la temperature exterieur venant de la classe Ruche  Plus de détails... | |
| Signaux | |
| void | temperatureInterieurEnvoye (const double temperatureInterieur, QString horodatage) | 
| signal vers la classe Ruche  Plus de détails... | |
| void | temperatureExterieurEnvoye (const double temperatureExterieur, QString horodatage) | 
| signal vers la classe Ruche  Plus de détails... | |
| void | traitementTemperatureInterieurEnvoye (const double temperatureInterieurMoyenne, const double temperatureInterieurMinimum, const double temperatureInterieurMaximum, int heure) | 
| void | traitementTemperatureExterieurEnvoye (const double temperatureExterieurMoyenne, const double temperatureExterieurMinimum, const double temperatureExterieurMaximum, int heure) | 
| Fonctions membres publiques | |
| InfosTemperature (QObject *parent) | |
| Constructeur de la classe InfosPressionAtmospherique.  Plus de détails... | |
| ~InfosTemperature () | |
| double | getTemperatureInterieur () | 
| getter de l'attribut temperatureInterieur  Plus de détails... | |
| void | setTemperatureInterieur (double temperatureInterieur) | 
| QString | getHorodatageTemperatureInterieur () | 
| getter de l'attribut horodatagetemperatureInterieur  Plus de détails... | |
| void | setHorodatageTemperatureInterieur (const QString horodatageTemperatureInterieur) | 
| double | getTemperatureExterieur () | 
| getter de l'attribut temperatureExterieur  Plus de détails... | |
| void | setTemperatureExterieur (double temperatureExterieur) | 
| setter de l'attribut temperatureExterieur  Plus de détails... | |
| QString | getHorodatageTemperatureExterieur () | 
| void | setHorodatageTemperatureExterieur (const QString horodatageTemperature) | 
| setter de l'attribut horodatageTemperatureExterieur  Plus de détails... | |
| Fonctions membres privées | |
| void | calculerMoyenneHoraireTemperatureInterieur () | 
| methode permettant de calculer la moyenne des temperatures interieurs sur une heure  Plus de détails... | |
| void | calculerMoyenneHoraireTemperatureExterieur () | 
| methode permettant de calculer la moyenne des temperatures exterieurs sur une heure  Plus de détails... | |
| Attributs privés | |
| double | temperatureInterieur | 
| temperature interieur en degrée Celsius  Plus de détails... | |
| double | temperatureExterieur | 
| temperature exterieuren degrée Celsius  Plus de détails... | |
| QString | horodatageTemperatureInterieur | 
| horodatage de la temperature interieur  Plus de détails... | |
| QString | horodatageTemperatureExterieur | 
| horodatage de la temperature exterieur  Plus de détails... | |
| QVector< double > | temperaturesInterieurs | 
| QVector< double > | temperaturesExterieurs | 
| int | heureCouranteTemperatureInterieur | 
| int | heureCouranteTemperatureExterieur | 
| InfosTemperature::InfosTemperature | ( | QObject * | parent | ) | 
Constructeur de la classe InfosTemperature.
Définition des attributs pressionAtmospherique à 0 et l'attribut horodatagePressionAtmospherique à ""
Définition des attributs temperatureInterieur, temperatureExterieur à 0 et les attributs temperatureExterieur horodatageTemperatureExterieur à ""
| parent | QObject Adresse de l'objet Qt parent | 
| 
 | private | 
Références heureCouranteTemperatureExterieur, temperaturesExterieurs, et traitementTemperatureExterieurEnvoye().
Référencé par traiterNouvelleTemperatureExterieur().
| 
 | private | 
Références heureCouranteTemperatureInterieur, temperaturesInterieurs, et traitementTemperatureInterieurEnvoye().
Référencé par traiterNouvelleTemperatureInterieur().
| QString InfosTemperature::getHorodatageTemperatureExterieur | ( | ) | 
Références horodatageTemperatureExterieur.
Référencé par Ruche::insererDonneesPortMesureEnvironnement().
| QString InfosTemperature::getHorodatageTemperatureInterieur | ( | ) | 
Références horodatageTemperatureInterieur.
Référencé par Ruche::insererDonneesPortMesureRuche().
| double InfosTemperature::getTemperatureExterieur | ( | ) | 
Références temperatureExterieur.
Référencé par Alertes::alertesTemperatureExterieur().
| double InfosTemperature::getTemperatureInterieur | ( | ) | 
Références temperatureInterieur.
Référencé par Alertes::alertesTemperatureInterieur(), et Ruche::insererDonneesPortMesureRuche().
| void InfosTemperature::setHorodatageTemperatureExterieur | ( | const QString | horodatageTemperature | ) | 
| horodatageTemperatureExterieur | correspondant l'attribut horodatageTemperatureExterieur | 
Références horodatageTemperatureExterieur.
| void InfosTemperature::setHorodatageTemperatureInterieur | ( | const QString | horodatageTemperatureInterieur | ) | 
Références horodatageTemperatureInterieur.
| void InfosTemperature::setTemperatureExterieur | ( | double | temperatureExterieur | ) | 
| temperatureExterieur | correspondant l'attribut TemperatureExterieur | 
Références temperatureExterieur.
| void InfosTemperature::setTemperatureInterieur | ( | double | temperatureInterieur | ) | 
Références temperatureInterieur.
| 
 | signal | 
Référencé par traiterNouvelleTemperatureExterieur().
| 
 | signal | 
Référencé par traiterNouvelleTemperatureInterieur().
| 
 | signal | 
Référencé par calculerMoyenneHoraireTemperatureExterieur().
| 
 | signal | 
Référencé par calculerMoyenneHoraireTemperatureInterieur().
| 
 | slot | 
| temperatureExterieurString | correspondant à la mesure temperature exterieur | 
| horodatageTemperatureExterieur | correspondant a l'horodatage de la mesure temperature exterieur | 
Références calculerMoyenneHoraireTemperatureExterieur(), heureCouranteTemperatureExterieur, horodatageTemperatureExterieur, temperatureExterieur, temperatureExterieurEnvoye(), et temperaturesExterieurs.
| 
 | slot | 
| temperatureInterieurString | correspondant à la mesure temperature interieur | 
| horodatageTemperatureInterieur | correspondant a l'horodatage de la mesure temperature interieur | 
Références calculerMoyenneHoraireTemperatureInterieur(), heureCouranteTemperatureInterieur, horodatageTemperatureInterieur, temperatureInterieur, temperatureInterieurEnvoye(), et temperaturesInterieurs.
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
Référencé par getTemperatureExterieur(), setTemperatureExterieur(), et traiterNouvelleTemperatureExterieur().
| 
 | private | 
Référencé par getTemperatureInterieur(), setTemperatureInterieur(), et traiterNouvelleTemperatureInterieur().
| 
 | private | 
| 
 | private | 
 1.8.13
 1.8.13