KasperskyOS Community Edition 1.3
Содержание
Содержание
Перечисляемый тип LogrrLogLevel
Перечисляемый тип LogrrLogLevel
содержит поля, имена которых соответствуют уровням журналирования, доступным в программе LogRR
.
Перечисляемый тип LogrrLogLevel
предназначен для использования в программах на языке C. В программах на языке C++ используйте класс LogLevel
.
Перечислители LogrrLogLevel
могут передаваться в функцию ClogLog()
для отправки сообщения с указанным уровнем.
Описание перечисления LogrrLogLevel
представлено в файле /opt/KasperskyOS-Community-Edition-<version>/sysroot-*-kos/include/component/logrr/core/log_level_c.h
.
component/logrr/core/log_level_c.h (фрагмент)
typedef enum LogrrLogLevel
{
LogrrLogLevel_Critical, /*!< Critical errors when process can't continue to work. */
LogrrLogLevel_Error, /*!< Some issues that allow to continue application execution. */
LogrrLogLevel_Warning, /*!< Some regular errors that application can handle. */
LogrrLogLevel_Info, /*!< Some useful information about application work/state. */
LogrrLogLevel_Debug, /*!< Detailed log to understand/fix some specific issues. */
LogrrLogLevel_Trace, /*!< To "trace" some function execution. May affect performance. */
} LogLevel;