SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Пространство имен svcs::services

Компоненты сервисного слоя и инфраструктурные сервисы. Подробнее...

Классы

struct  Event
 Структура, описывающая событие, опубликованное ядром VCS. Подробнее...
class  EventBus
 Потокобезопасная реализация ISubject для централизованного распределения событий. Подробнее...
class  IObserver
 Интерфейс Observer (Абстрактный Базовый Класс). Подробнее...
class  ISubject
 Интерфейс Subject (Издатель) (Абстрактный Базовый Класс). Подробнее...
class  Logger
 Потокобезопасный Singleton класс, отвечающий за логирование системных событий. Подробнее...

Перечисления

enum class  LogLevel {
  DEBUG = 0 , INFO = 1 , WARN = 2 , ERROR = 3 ,
  FATAL = 4
}
 Определяет уровни серьезности для лог-сообщений. Подробнее...

Подробное описание

Компоненты сервисного слоя и инфраструктурные сервисы.

Содержит основные инфраструктурные сервисы, включая систему событий, механизм уведомлений, реализацию шаблона Observer и другие сквозные задачи, которые поддерживают операции СКВ.

Перечисления

◆ LogLevel

enum class svcs::services::LogLevel
strong

Определяет уровни серьезности для лог-сообщений.

Используется для фильтрации вывода на основе настроенного уровня.

Элементы перечислений
DEBUG 

Подробная информация для отладки.

INFO 

Общая информация о потоке выполнения.

WARN 

Потенциально проблемные ситуации.

ERROR 

События ошибок, которые могут позволить приложению продолжить работу.

FATAL 

Очень серьезные события ошибок, которые, вероятно, приведут к прерыванию работы приложения.