Lines Matching defs:ui
68 #include "utils/cmdline/ui.hpp"
116 /// \param ui Object to interact with the I/O of the program.
133 run_subcommand(cmdline::ui* ui, cli::cli_command* command,
139 return command->main(ui, args, user_config);
158 /// \param ui Object to interact with the I/O of the program.
170 safe_main(cmdline::ui* ui, int argc, const char* const argv[],
228 return run_subcommand(ui, command, cmdline.arguments(), user_config);
264 /// \param ui Object to interact with the I/O of the program.
276 cli::main(cmdline::ui* ui, const int argc, const char* const* const argv,
280 const int exit_code = safe_main(ui, argc, argv, mock_command);
288 cmdline::print_error(ui, F("%s.") % e.what());
303 ui->err(message);
304 ui->err(F("Type '%s help %s' for usage information.") %
310 ui->err(message);
311 ui->err(F("Type '%s help' for usage information.") %
318 cmdline::print_error(ui, message);
321 cmdline::print_error(ui, F("%s.") % e.what());
331 /// main(ui, argc, argv).
351 cmdline::ui ui;
353 const int exit_code = main(&ui, argc, argv);