#include <LecteurFichier.hpp>

Fonctions membres publiques | |
| LecteurFichier (const string &cheminFichier) | |
| Constructeur de la classe LecteurFichier. | |
| virtual | ~LecteurFichier () |
| Ferme le flux. | |
| bool | asProchaineLigne () |
| Détermine si le fichier contient une prochaine ligne à lire ferme le flux dans le cas contraire. | |
| void | prochaineLigne (const string &delimiteur=" ") |
| Calcul de la prochaine ligne def ssi asProchaineLigne(). | |
| int | lireInt () |
| Lit l'itérateur et l'incrémente def ssi iterateur != decoupeur.end(). | |
| int | lireIntVidePossible () |
| Lit l'itérateur et l'incrémente retourne -1 si ligne vide. | |
| string | lireString () |
| Lit l'itérateur et l'incrémente def ssi iterateur != decoupeur.end(). | |
| string | lireStringVidePossible () |
| Lit l'itérateur et l'incrémente. | |
| bool | lireBool () |
| Lit l'itérateur et l'incrémente def ssi iterateur != decoupeur.end(). | |
| void | allerSection (const string §ion) |
| Outils permettant de naviguer dans le flux. | |
Définition à la ligne 32 du fichier LecteurFichier.hpp.
| bib::io::LecteurFichier::LecteurFichier | ( | const string & | cheminFichier | ) |
Constructeur de la classe LecteurFichier.
| cheminFichier | : le chemin vers le fichier à lire |
Définition à la ligne 21 du fichier LecteurFichier.cpp.
| bib::io::LecteurFichier::~LecteurFichier | ( | ) | [virtual] |
Ferme le flux.
Définition à la ligne 35 du fichier LecteurFichier.cpp.
| void bib::io::LecteurFichier::allerSection | ( | const string & | section | ) |
Outils permettant de naviguer dans le flux.
| section | : la [section] du fichier à atteindre |
Définition à la ligne 115 du fichier LecteurFichier.cpp.
| bool bib::io::LecteurFichier::asProchaineLigne | ( | ) |
Détermine si le fichier contient une prochaine ligne à lire ferme le flux dans le cas contraire.
Définition à la ligne 39 du fichier LecteurFichier.cpp.
| bool bib::io::LecteurFichier::lireBool | ( | ) |
Lit l'itérateur et l'incrémente def ssi iterateur != decoupeur.end().
Définition à la ligne 106 du fichier LecteurFichier.cpp.
| int bib::io::LecteurFichier::lireInt | ( | ) |
Lit l'itérateur et l'incrémente def ssi iterateur != decoupeur.end().
Définition à la ligne 68 du fichier LecteurFichier.cpp.
| int bib::io::LecteurFichier::lireIntVidePossible | ( | ) |
Lit l'itérateur et l'incrémente retourne -1 si ligne vide.
Définition à la ligne 77 du fichier LecteurFichier.cpp.
| string bib::io::LecteurFichier::lireString | ( | ) |
Lit l'itérateur et l'incrémente def ssi iterateur != decoupeur.end().
Définition à la ligne 97 du fichier LecteurFichier.cpp.
| string bib::io::LecteurFichier::lireStringVidePossible | ( | ) |
Lit l'itérateur et l'incrémente.
Définition à la ligne 87 du fichier LecteurFichier.cpp.
| void bib::io::LecteurFichier::prochaineLigne | ( | const string & | delimiteur = " " |
) |
Calcul de la prochaine ligne def ssi asProchaineLigne().
| delimiteur | : le caractère de découpage de la ligne ( par defaut l'espace ) |
Définition à la ligne 45 du fichier LecteurFichier.cpp.
1.7.1