MCPcopy Create free account
hub / github.com/CLIUtils/CLI11 / Subcommand

Method Subcommand

include/CLI/Error.hpp:231–236  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

229 CLI11_ERROR_DEF(ParseError, RequiredError)
230 explicit RequiredError(std::string name) : RequiredError(name + " is required", ExitCodes::RequiredError) {}
231 static RequiredError Subcommand(std::size_t min_subcom) {
232 if(min_subcom == 1) {
233 return RequiredError("A subcommand");
234 }
235 return {"Requires at least " + std::to_string(min_subcom) + " subcommands", ExitCodes::RequiredError};
236 }
237 static RequiredError
238 Option(std::size_t min_option, std::size_t max_option, std::size_t used, const std::string &option_list) {
239 if((min_option == 1) && (max_option == 1) && (used == 0))

Callers

nothing calls this directly

Calls 2

RequiredErrorClass · 0.85
to_stringFunction · 0.85

Tested by

no test coverage detected