SVCS - English Documentation
Loading...
Searching...
No Matches
ICommand.hxx File Reference

Declaration of the ICommand interface for all executable CLI commands. More...

#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  svcs::cli::ICommand
 Interface (abstract base class) for all commands executed via the CLI. More...

Namespaces

namespace  svcs::cli
 Command-line interface components and command implementations.

Detailed Description

Declaration of the ICommand interface for all executable CLI commands.

ICommand defines the basic contract that any command in the system must conform to, ensuring a uniform way to retrieve metadata (name, description, usage) and execute the command's logic.