|
SVCS - Русская документация
|
Объявление класса 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).