#include <latexFile.h>
Graphe de collaboration de Modelib::LATEXFile:
Fonctions membres publiques | |
LATEXFile (const std::string &_nom, const std::string &_titre="Programme linéaire", bool _beauty=false, bool _openLater=false) | |
~LATEXFile () | |
Destructeur. | |
void | Open () |
Ouvrir notre flux, meme si une instance de LATEXFile a ete definie avant. | |
void | Close () |
Fermer le fichier sans detruire notre instance de HTMLFile. | |
LATEXFile & | operator<< (const Model &_m) |
LATEXFile & | operator<< (const std::string &_s) |
LATEXFile & | operator<< (const float _f) |
LATEXFile & | operator<< (const char _c) |
LATEXFile & | operator<< (const int _i) |
void | MakeSection (const std::string &_section) |
Ecrire uen section. | |
void | EndSection () |
Fermer une section. | |
void | NewLine () |
Faire une nouvelle ligne a la main. | |
std::ostream & | getStream () |
Hack pas beau pour ne pas s'embeter si on veut lier plusieurs flux. | |
Fonctions membres protégées | |
void | BuildHeader () |
void | BuildFooter () |
Ecrire la fin du document latex. | |
LATEXFile () | |
Constructeur par defaut qui ne doit jamais etre appele de l'exterieur. | |
Attributs privés | |
std::string | nom |
Nom du fichier LaTeX de sortie. | |
std::string | titre |
Titre dans le fichier LaTeX. | |
std::ofstream | latex |
Flux sur le fichier. | |
bool | beauty |
Je sais plus. | |
bool | openLater |
Ouvrir plus tard. | |
bool | isInSection |
Flags qui permettent de savoir dans quel type d'environnement on est. | |
bool | isInSubsection |
Flags qui permettent de savoir dans quel type d'environnement on est. |
Définition à la ligne 46 du fichier latexFile.h.
|
Constructeur par defaut qui ne doit jamais etre appele de l'exterieur.
Définition à la ligne 103 du fichier latexFile.h. |
|
Constructeur
Définition à la ligne 114 du fichier latexFile.h. Références BuildHeader(), isInSection, isInSubsection, latex, nom, et openLater. Voici le graphe d'appel pour cette fonction: ![]() |
|
Destructeur.
Définition à la ligne 130 du fichier latexFile.h. Références latex. |
|
Ecrire la fin du document latex.
Définition à la ligne 96 du fichier latexFile.h. Références latex. Référencé par Close(). |
|
Construit le header du fichier LaTeX On pourrait simplifier car y'a pas mal de packages demandes Définition à la ligne 63 du fichier latexFile.h. Référencé par LATEXFile(), et Open(). |
|
Fermer le fichier sans detruire notre instance de HTMLFile.
Définition à la ligne 141 du fichier latexFile.h. Références BuildFooter(), isInSection, isInSubsection, et latex. Référencé par Modelib::export_latexFile(). Voici le graphe d'appel pour cette fonction: ![]() |
|
Fermer une section.
Définition à la ligne 174 du fichier latexFile.h. Références isInSection, isInSubsection, et latex. Référencé par Modelib::export_latexFile(). |
|
Hack pas beau pour ne pas s'embeter si on veut lier plusieurs flux.
Définition à la ligne 196 du fichier latexFile.h. Références latex. |
|
Ecrire uen section.
Définition à la ligne 159 du fichier latexFile.h. Références isInSection, isInSubsection, et latex. Référencé par Modelib::export_latexFile(). |
|
Faire une nouvelle ligne a la main.
Définition à la ligne 189 du fichier latexFile.h. Références latex. Référencé par Modelib::export_latexFile(). |
|
Ouvrir notre flux, meme si une instance de LATEXFile a ete definie avant.
Définition à la ligne 133 du fichier latexFile.h. Références BuildHeader(), latex, et nom. Référencé par Modelib::export_latexFile(). Voici le graphe d'appel pour cette fonction: ![]() |
|
Surcharge de l'operateur vers le flux de sortie
Définition à la ligne 106 du fichier latexFile.cpp. Références latex. |
|
Surcharge de l'operateur vers le flux de sortie
Définition à la ligne 93 du fichier latexFile.cpp. Références latex. |
|
Surcharge de l'operateur vers le flux de sortie
Définition à la ligne 80 du fichier latexFile.cpp. Références latex. |
|
Surcharge de l'operateur vers le flux de sortie
Définition à la ligne 65 du fichier latexFile.cpp. Références isInSubsection, et latex. |
|
Surcharge de l'operateur vers le flux de sortie
Définition à la ligne 47 du fichier latexFile.cpp. |
|
Je sais plus.
Définition à la ligne 52 du fichier latexFile.h. Référencé par operator<<(). |
|
Flags qui permettent de savoir dans quel type d'environnement on est.
Définition à la ligne 56 du fichier latexFile.h. Référencé par Close(), EndSection(), LATEXFile(), et MakeSection(). |
|
Flags qui permettent de savoir dans quel type d'environnement on est.
Définition à la ligne 57 du fichier latexFile.h. Référencé par Close(), EndSection(), LATEXFile(), MakeSection(), et operator<<(). |
|
Flux sur le fichier.
Définition à la ligne 50 du fichier latexFile.h. Référencé par BuildFooter(), BuildHeader(), Close(), EndSection(), getStream(), LATEXFile(), MakeSection(), NewLine(), Open(), operator<<(), et ~LATEXFile(). |
|
Nom du fichier LaTeX de sortie.
Définition à la ligne 48 du fichier latexFile.h. Référencé par LATEXFile(), et Open(). |
|
Ouvrir plus tard.
Définition à la ligne 53 du fichier latexFile.h. Référencé par LATEXFile(). |
|
Titre dans le fichier LaTeX.
Définition à la ligne 49 du fichier latexFile.h. Référencé par BuildHeader(). |