|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Files | |
| Assert.cpp | |
| Assert.h | |
| Assertions du projet : vérifient préconditions et invariants (bugs). | |
| ConsoleLogSink.cpp | |
| ConsoleLogSink.h | |
| Sink écrivant sur la console (et le débogueur sous Windows). | |
| FileLogSink.cpp | |
| FileLogSink.h | |
| Sink écrivant les messages dans un fichier, avec flush immédiat. | |
| ILogSink.h | |
| Interface d'une destination de journalisation. | |
| Log.h | |
| Macros de journalisation génériques (catégorie, niveau, fichier/ligne, horodatage). | |
| LogFormat.cpp | |
| LogFormat.h | |
| Formatage des lignes de journalisation. | |
| Logger.cpp | |
| Logger.h | |
| Journaliseur : filtrage par niveau et diffusion vers des sinks. | |
| LogLevel.h | |
| Niveaux de journalisation, par gravité croissante. | |
| LogLevelParse.h | |
| Analyse d'un niveau de log depuis une chaîne (configuration au lancement). | |
| MemoryLogSink.h | |
| Sink qui conserve les messages en mémoire, destiné aux tests. | |
| ScopedLogLevel.h | |
| Élévation temporaire (RAII) du niveau minimal d'un Logger. | |