Option how to open logging file
Log file name.
Setting new log file name. If the value differs from old one, logger should close old one and open new file.
Prints message into log. Displaying in the console controlled by minOutputLevel property.
Setups minimum log level,
Checks if the log file is exists at specified location and if can't find it, recreates the file and continues write into it.
Tries to create log file at location.
Format message with default logging style (etc. time and level string).
Unsafe write down the message without any meta information.
Used to manual shutdown protocols.
Class-wrapper around strict logger. All strings are written down only after finalizing the wrapper.