Zomon333 / SadBoat-Engine

I was listening to someone play ukelele and it made me want to program a platformer. This is that.
3 stars 0 forks source link

Create LogManager and Logger classes #33

Closed Zomon333 closed 1 year ago

Zomon333 commented 1 year ago

Create a manager and interface classes LogManager and Logger. LogManager should manage, allocate, and free Loggers as needed. LogManager should statically reference one I/O file. Loggers should statically reference one I/O file, hold parameters for how the individual logger should log into that file, and coordinate logging across threads. Loggers should also have options to send logs of certain levels (debug, info, warn, error, etc.) to console for debugging.

Zomon333 commented 1 year ago

Solved by commit 8fd8f51f42ec670b0eed6ce4400be2d54c9c7089