Skip to content

Tags: nadrino/simple-cpp-logger

Tags

3.1.0

Toggle 3.1.0's commit message
Make sure used std includes are the system ones and called in the rig…

…ht order

3.0.0

Toggle 3.0.0's commit message
adding LogIf macros

2.2.0

Toggle 2.2.0's commit message
 - Adding option to also redirect the logs to an external file (set L…

…OGGER_WRITE_OUTFILE to 1)

 - Outfile name can be set with LOGGER_OUTFILE_NAME_FORMAT. default: "{EXE}_{TIME}.log"
 - Outfile folder can also be set with LOGGER_OUTFILE_FOLDER. default "." -> if the folder can't be found, the log file won't be created
 - Updating the way setMaxLogLevel can be set
 - Now every printout operations are handled by the StreamBufferSupervisor

2.1.0

Toggle 2.1.0's commit message
Minor improvements

2.0.0

Toggle 2.0.0's commit message
 - default LOGGER_PREFIX_LEVEL is now 2 (Production)

 - faster constructor
 - optimizing functions/methods by passing references while possible
 - fixing formatString compiler warning when using it without extra args
 - removing int to enum converters (using static-cast instead)
 - moving implementation file in a separate folder
 - LastCharBuffer optimized constructor
 - returning const refs for faster access
 - minor speed improvements
 -

1.1.0

Toggle 1.1.0's commit message
 - default LOGGER_PREFIX_LEVEL is now 2 (Production)

 - faster constructor
 - optimizing functions/methods by passing references while possible
 - fixing formatString compiler warning when using it without extra args
 - removing int to enum converters (using static-cast instead)
 - moving implementation file in a separate folder
 - LastCharBuffer optimized constructor
 - returning const refs for faster access
 - minor speed improvements
 -

1.0.1

Toggle 1.0.1's commit message
Add manual prefix printout example

1.0.0

Toggle 1.0.0's commit message
Adding logo