SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Файл BaseCommand.hxx

Объявление класса BaseCommand для всех команд в системе. Подробнее...

#include "ICommand.hxx"
#include "../../core/include/Repository.hxx"
#include <memory>
#include <string>
#include <iostream>

См. исходные тексты.

Классы

class  svcs::cli::BaseCommand
 Базовый класс для всех CLI команд. Подробнее...

Пространства имен

namespace  svcs::cli
 Компоненты командной строки и реализации команд.

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

Объявление класса BaseCommand для всех команд в системе.

BaseCommand реализует логику взаимодействия с системой шины событий, позволяя всем производным командам легко генерировать информационные, отладочные и другие сообщения, которые будут автоматически обработаны зарегистрированными наблюдателями (например, Logger).