|
SVCS - Русская документация
|
Объявление интерфейса ICommand для всех исполняемых CLI команд. Подробнее...
#include <string>#include <vector>Классы | |
| class | svcs::cli::ICommand |
| Интерфейс (абстрактный базовый класс) для всех команд, выполняемых через CLI. Подробнее... | |
Пространства имен | |
| namespace | svcs::cli |
| Компоненты командной строки и реализации команд. | |
Объявление интерфейса ICommand для всех исполняемых CLI команд.
ICommand определяет базовый контракт, которому должна соответствовать любая команда в системе, обеспечивая единообразный способ получения метаданных (имя, описание, использование) и выполнения логики команды.