DamBreak++ Wave Simulator 0.3
DamBreak++ Simulation Framework
Loading...
Searching...
No Matches
Sfx_Logger.h File Reference
#include <cstdio>
#include <fstream>
#include <filesystem>
#include "include/Sfx_Object.h"
#include "include/Sfx_ILogger.h"
#include "include/Singleton.hpp"

Go to the source code of this file.

Classes

class  Sfx::Logger
 Class to output a message log file. Singleton base class manage the creation/deletion of the logger. That the instance function returns a pointer to a static variable and thus is declared static. Only the class function Instance can call the constructor. Public access to the constructor is denied. The constructor, copy constructor and assignment operator are all private to ensure that the programmer using the singleton class can only create a single instance of the class using only the Instance() function. The life of the singleton instantiation is for the duration of the application. More...

Namespaces

namespace  Sfx