Creates a simple file logger closure to log to a file, including time stamps. An optional buffer holds the last few log messages.
Value
[SimpleFileLogger]. A list with following functions:
- log [function(msg)]
Send log message.
- getMessages [function(n)]
Get last
nlog messages.- clear [function()]
Resets logger and deletes log file.
- getSize [function()]
Returns the number of logs written.
- getLogfile [function()]
Returns the full file name logs are written to.