add doxygen

This commit is contained in:
Сергей Маринкевич
2025-07-25 18:45:02 +07:00
parent e5dc6f7502
commit 0f9d73366b
17 changed files with 60 additions and 4 deletions
+7 -4
View File
@@ -6,13 +6,16 @@
#include <memory>
#include <mutex>
/// \brief Класс для логирования сообщений по категориям и уровням серьезности.
/// Позволяет вести логирование с разными уровнями и подавлять вывод по категориям.
class Logger {
public:
/// \brief Уровни серьезности сообщений для логгера.
enum class Severity {
Debug,
Info,
Warning,
Error
Debug, ///< Отладочная информация
Info, ///< Информационные сообщения
Warning, ///< Предупреждения
Error ///< Ошибки
};
// Получить логгер по категории (создаёт, если нет)