![]() |
Projet e-stock
0.2
BTS SNIR LaSalle Avignon 2020
|
La classe Armoire traite les articles. Plus de détails...
#include <Armoire.h>
Signaux | |
void | informationsArmoire (QStringList) |
Fonctions membres publiques | |
Armoire (QObject *parent=nullptr) | |
Définition du constructeur de la classe Armoire. Plus de détails... | |
QString | getAdresseIPArmoire () const |
Définition de la méthode getAdresseIPArmoire. Plus de détails... | |
QString | getDescripton () const |
Définition de la méthode getDescripton. Plus de détails... | |
QString | getIdArmoire () const |
Définition de la méthode getIdArmoire. Plus de détails... | |
QStringList | getInformations () |
Définition de la méthode getInformations. Plus de détails... | |
QString | getNbCasiers () const |
Définition de la méthode getNbCasiers. Plus de détails... | |
QString | getNom () const |
Définition de la méthode getNom. Plus de détails... | |
void | recupererArmoire (QString idArmoire="1") |
Définition de la méthode recupererArmoire. Plus de détails... | |
~Armoire () | |
Définition du destructeur de la classe Armoire. Plus de détails... | |
Fonctions membres privées | |
QString | lireAdresseIP () |
Définition de la méthode lireAdresseIP. Plus de détails... | |
Attributs privés | |
QString | adresseIPArmoire |
l'adresse IP de la Raspberry Pi Plus de détails... | |
Bdd * | bdd |
association d'un objet Bdd (accès à la base de données) Plus de détails... | |
QString | description |
la description de l'armoire Plus de détails... | |
QString | idArmoire |
l'id de l'armoire Plus de détails... | |
QString | nbCasiers |
le nombre de casiers dans l'armoire Plus de détails... | |
QString | nom |
le nom de l'armoire Plus de détails... | |
Armoire::Armoire | ( | QObject * | parent = nullptr | ) |
Définition du constructeur de la classe Armoire.
Initialise un objet Armoire
parent | l'objet QObject parent |
Définition à la ligne 22 du fichier Armoire.cpp.
Références adresseIPArmoire, bdd, Bdd::getInstance(), lireAdresseIP(), et recupererArmoire().
Armoire::~Armoire | ( | ) |
Définition du destructeur de la classe Armoire.
Detruit un objet Armoire
Définition à la ligne 36 du fichier Armoire.cpp.
Références Bdd::detruireInstance().
QString Armoire::getAdresseIPArmoire | ( | ) | const |
Définition de la méthode getAdresseIPArmoire.
renvoie l'adresse IP de l'armoire
Définition à la ligne 138 du fichier Armoire.cpp.
Références adresseIPArmoire.
QString Armoire::getDescripton | ( | ) | const |
Définition de la méthode getDescripton.
renvoie la description de l'armoire
Définition à la ligne 116 du fichier Armoire.cpp.
Références description.
QString Armoire::getIdArmoire | ( | ) | const |
Définition de la méthode getIdArmoire.
renvoie l'id de l'armoire
Définition à la ligne 94 du fichier Armoire.cpp.
Références idArmoire.
QStringList Armoire::getInformations | ( | ) |
Définition de la méthode getInformations.
renvoie les informations de l'armoire
Définition à la ligne 78 du fichier Armoire.cpp.
Références adresseIPArmoire, description, idArmoire, informationsArmoire(), nbCasiers, et nom.
Référencé par Supervision::getInformationsArmoire().
QString Armoire::getNbCasiers | ( | ) | const |
Définition de la méthode getNbCasiers.
renvoie le nombre de casiers dans l'armoire
Définition à la ligne 127 du fichier Armoire.cpp.
Références nbCasiers.
Référencé par Supervision::creerCasiers().
QString Armoire::getNom | ( | ) | const |
Définition de la méthode getNom.
renvoie le nom de l'armoire
Définition à la ligne 105 du fichier Armoire.cpp.
Références nom.
|
signal |
Référencé par getInformations().
|
private |
Définition de la méthode lireAdresseIP.
Récupère l'adresse IP de la Raspberry Pi
Définition à la ligne 149 du fichier Armoire.cpp.
Référencé par Armoire().
void Armoire::recupererArmoire | ( | QString | idArmoire = "1" | ) |
Définition de la méthode recupererArmoire.
Récupère les données de l'armoire dans la base de données
idArmoire | l'id de l'armoire |
Définition à la ligne 49 du fichier Armoire.cpp.
Références bdd, description, nbCasiers, nom, Bdd::recuperer(), TABLE_ARMOIRE_DESCRIPTION, TABLE_ARMOIRE_ID_ARMOIRE, TABLE_ARMOIRE_NB_CASIERS, et TABLE_ARMOIRE_NOM.
Référencé par Armoire().
|
private |
l'adresse IP de la Raspberry Pi
Définition à la ligne 70 du fichier Armoire.h.
Référencé par Armoire(), getAdresseIPArmoire(), et getInformations().
|
private |
association d'un objet Bdd (accès à la base de données)
Définition à la ligne 65 du fichier Armoire.h.
Référencé par Armoire(), et recupererArmoire().
|
private |
la description de l'armoire
Définition à la ligne 68 du fichier Armoire.h.
Référencé par getDescripton(), getInformations(), et recupererArmoire().
|
private |
l'id de l'armoire
Définition à la ligne 66 du fichier Armoire.h.
Référencé par getIdArmoire(), et getInformations().
|
private |
le nombre de casiers dans l'armoire
Définition à la ligne 69 du fichier Armoire.h.
Référencé par getInformations(), getNbCasiers(), et recupererArmoire().
|
private |
le nom de l'armoire
Définition à la ligne 67 du fichier Armoire.h.
Référencé par getInformations(), getNom(), et recupererArmoire().