#include <sss.h>
|
| | Sss () |
| |
| | Sss (std::string path) |
| | Constructeur de la classe Sss à partir du chemin du fichier.
|
| |
| QVector< Srs * > | getFils () |
| | Récupère la liste des fichiers SRS enfants associés à ce SSS.
|
| |
| void | setFils (QVector< Srs * > fils) |
| | Définit les fichiers SRS enfants associés à ce SSS.
|
| |
| std::vector< Exigence > | getExigence () const |
| | Retourne la liste des exigences extraites.
|
| |
| void | addExigence (Exigence e) |
| | Ajoute une exigence à la liste.
|
| |
| void | extractExigences () |
| | Extrait les exigences depuis le fichier SSS en fonction du style défini.
|
| |
| std::vector< StyleFile > | extractStyles () const |
| | Extrait tous les styles disponibles depuis le fichier SSS.
|
| |
| int | totalExigences () const |
| | Retourne le nombre total d’exigences du fichier SSS.
|
| |
| void | addFils (Srs *srs) |
| | Ajoute un SRS comme enfant du SSS.
|
| |
| std::vector< std::string > | getIdsExigence (const QStringList &liste) |
| | Récupère les identifiants des exigences filtrés par radicaux cochés.
|
| |
| void | getRadicaux () |
| | Extrait les radicaux à partir des identifiants d’exigence, et les enregistre.
|
| |
| QString | toQStringExigence () |
| | Retourne tous les identifiants d'exigences sous forme de texte.
|
| |
| | File () |
| | File::File Constructeur qui construit un objet File sans path.
|
| |
| | File (std::string path) |
| | File::File Constructeur qui construit un objet de type File à partir de son chemin d'accès.
|
| |
| std::string | getPath () const |
| | File::getPath.
|
| |
| bool | existFile () const |
| | File::existFile vérifie si un fichier existe dans le pc de l'utilisateur.
|
| |
| QString | getNom () const |
| | File::getNom.
|
| |
| bool | isWord () |
| | File::isWord vérifie si un fichier est un fichier word à partir de son extension.
|
| |
| bool | isExcel () |
| | File::isExcel vérifie si un fichier est un fichier excel à partir de son extension.
|
| |
| bool | isCsv () |
| | File::isCsv vérifie si un fichier est un fichier csv à partir de son extension.
|
| |
| virtual void | debug () const |
| |
|
| static void | setStyle (StyleFile style) |
| | Définit le style utilisé pour identifier les exigences.
|
| |
| static QStringList | getAttributRadicaux () |
| | Récupère la liste des radicaux sélectionnables dans une vue utilisateur.
|
| |
| static void | reinitialiserRadicaux () |
| | Vide la liste statique des radicaux enregistrés.
|
| |
| static QString | getRadical () |
| |
| static void | setRadical (QString radical) |
| | Définit le radical associé au fichier.
|
| |
◆ Sss() [1/2]
◆ Sss() [2/2]
| Sss::Sss |
( |
std::string | path | ) |
|
Constructeur de la classe Sss à partir du chemin du fichier.
- Parameters
-
| path | Le chemin du fichier SSS. |
- Author
- Malek
◆ addExigence()
Ajoute une exigence à la liste.
- Parameters
-
- Returns
- void
- Author
- Malek
◆ addFils()
| void Sss::addFils |
( |
Srs * | srs | ) |
|
Ajoute un SRS comme enfant du SSS.
- Parameters
-
| srs | Pointeur vers un objet SRS. |
- Returns
- void
- Author
- Malek
◆ extractExigences()
| void Sss::extractExigences |
( |
| ) |
|
Extrait les exigences depuis le fichier SSS en fonction du style défini.
- Returns
- void
- Author
- Malek
◆ extractStyles()
| std::vector< StyleFile > Sss::extractStyles |
( |
| ) |
const |
Extrait tous les styles disponibles depuis le fichier SSS.
- Returns
- std::vector<StyleFile> Liste des styles détectés.
- Author
- Malek
◆ getAttributRadicaux()
| QStringList Sss::getAttributRadicaux |
( |
| ) |
|
|
static |
Récupère la liste des radicaux sélectionnables dans une vue utilisateur.
- Returns
- QStringList Liste des radicaux disponibles.
- Author
- Malek
◆ getExigence()
| std::vector< Exigence > Sss::getExigence |
( |
| ) |
const |
Retourne la liste des exigences extraites.
- Returns
- std::vector<Exigence> Liste des exigences.
- Author
- Malek
◆ getFils()
| QVector< Srs * > Sss::getFils |
( |
| ) |
|
Récupère la liste des fichiers SRS enfants associés à ce SSS.
- Returns
- QVector<Srs*> Vecteur des enfants SRS.
- Author
- Malek
◆ getIdsExigence()
| std::vector< std::string > Sss::getIdsExigence |
( |
const QStringList & | liste | ) |
|
Récupère les identifiants des exigences filtrés par radicaux cochés.
- Parameters
-
| liste | Liste des radicaux sélectionnés dans l'interface. |
- Returns
- std::vector<std::string> Identifiants des exigences correspondantes.
- Author
- Malek, Maxime
◆ getRadicaux()
| void Sss::getRadicaux |
( |
| ) |
|
Extrait les radicaux à partir des identifiants d’exigence, et les enregistre.
- Returns
- void
- Author
- Malek, Maxime
- Date
- 09/05/2025
◆ reinitialiserRadicaux()
| void Sss::reinitialiserRadicaux |
( |
| ) |
|
|
static |
Vide la liste statique des radicaux enregistrés.
- Returns
- void
- Author
- Malek
◆ setFils()
| void Sss::setFils |
( |
QVector< Srs * > | fils | ) |
|
Définit les fichiers SRS enfants associés à ce SSS.
- Parameters
-
| fils | Vecteur de pointeurs vers les objets SRS. |
- Returns
- void
- Author
- Malek
◆ setStyle()
Définit le style utilisé pour identifier les exigences.
- Parameters
-
- Returns
- void
- Author
- Malek
◆ toQStringExigence()
| QString Sss::toQStringExigence |
( |
| ) |
|
Retourne tous les identifiants d'exigences sous forme de texte.
- Returns
- QString Texte contenant les identifiants, séparés par des sauts de ligne.
- Author
- Malek
◆ totalExigences()
| int Sss::totalExigences |
( |
| ) |
const |
Retourne le nombre total d’exigences du fichier SSS.
- Returns
- int Nombre d’exigences.
- Author
- Malek
The documentation for this class was generated from the following files: