#include <string>#include <vector>#include "absl/status/status.h"#include "app/rom.h"#include "cli/service/resources/command_context.h"Go to the source code of this file.
Classes | |
| class | yaze::cli::resources::CommandHandler |
| Base class for CLI command handlers. More... | |
| struct | yaze::cli::resources::CommandHandler::DescriptorEntry |
| struct | yaze::cli::resources::CommandHandler::Descriptor |
Namespaces | |
| namespace | yaze |
| Main namespace for the application. | |
| namespace | yaze::cli |
| Namespace for the command line interface. | |
| namespace | yaze::cli::resources |
Macros | |
| #define | DEFINE_COMMAND_HANDLER(name, usage_str, validate_body, execute_body) |
| Helper macro for creating simple command handlers. | |
| #define DEFINE_COMMAND_HANDLER | ( | name, | |
| usage_str, | |||
| validate_body, | |||
| execute_body | |||
| ) |
Helper macro for creating simple command handlers.
Usage:
Definition at line 147 of file command_handler.h.