#include <Logging.hh>
Inheritance diagram for Logging:

Static Public Member Functions | |
| static void | set_log_stream (const std::string &str, bool append=false) |
| static void | close_log_stream () |
| static std::ostream & | log () |
Static Public Attributes | |
| static unsigned int | default_level = 1 |
| static std::stack< std::ostream * > | streams |
| Pile de flots de loggage. | |
| void Logging::set_log_stream | ( | const std::string & | str, | |
| bool | append = false | |||
| ) | [static] |
Change flot de loggage courant
| str | Nom de nouveau fichier de loggage. If "", change à stderr | |
| append | Si vrai, ajout nouveaux messages au fichier, si false, écrase le fichier avant écrire |
| void Logging::close_log_stream | ( | ) | [static] |
Ferme flot de loggage courant. Après fermeture, le flot sera le dernier flot utilisé avant le courant, si il n'y en a pas.
| std::ostream & Logging::log | ( | ) | [static] |
Donne flot courant de loggage. Permet de faire loggage par une construction comme : log() << "Message1" << "Message2" << std::endl;
unsigned int Logging::default_level = 1 [static] |
niveau de loggage de défaut
std::stack< std::ostream * > Logging::streams [static] |
Pile de flots de loggage.
1.5.2