The file used for logging.
The LogLevel for the ExtendedFileLogger. By default the LogLevel for ExtendedFileLogger is LogLevel.all.
An implementation of the ILogPattern. By default uses SimpleLogPattern.
auto file = File("logFile.log", "w"); auto l1 = new ExtendedFileLogger(file); auto l2 = new ExtendedFileLogger(file, LogLevel.fatal);
A constructor for the ExtendedFileLogger Logger that takes a reference to a File. The File passed must be open for all the log call to the ExtendedFileLogger. If the File gets closed, using the ExtendedFileLogger for logging will result in undefined behaviour.