This class provide logging functionalities.
Defined in src/utils/Logger.h
.. doxygenclass:: Caesar::Logger :project: caesar :members:
.. doxygenclass:: Caesar::LoggerManager :project: caesar :members:
.. doxygenclass:: Caesar::ConsoleLogger :project: caesar :members:
.. doxygenclass:: Caesar::FileLogger :project: caesar :members:
.. doxygenclass:: Caesar::SysLogger :project: caesar :members:
.. doxygenclass:: Caesar::ScopedLogger :project: caesar :members:
.. doxygenfunction:: Caesar::getClassName :project: caesar
.. doxygenfunction:: Caesar::getClassNamePrefix :project: caesar
.. doxygendefine:: __CLASS__ :project: caesar
.. doxygendefine:: __CLASS_PREFIX__ :project: caesar
.. doxygendefine:: CAESAR_LOG :project: caesar
.. doxygendefine:: LOG :project: caesar
.. doxygendefine:: INFO_LOG :project: caesar
.. doxygendefine:: WARN_LOG :project: caesar
.. doxygendefine:: ERROR_LOG :project: caesar
.. doxygendefine:: FATAL_LOG :project: caesar
.. doxygendefine:: DEBUG_LOG :project: caesar