Functions | |
| int | ReportFailure (const absl::Status &status, const AnsiStyle &style) |
| int | ExitCode (const absl::Status &status, const AnsiStyle &style) |
| void | PrintVersion (const AnsiStyle &style) |
| Cli::Options | MakeCliOptions (const AnsiStyle &style) |
| std::optional< std::vector< std::string > > | HelpRequest (const GlobalOptions &options) |
| bool | GlobalFlagParsingWorks () |
| bool | OverviewRenders (CommandRegistry ®istry) |
| int | RunSelfTest (const AnsiStyle &style) |
| int anonymous_namespace{cli_main.cc}::ReportFailure | ( | const absl::Status & | status, |
| const AnsiStyle & | style ) |
Definition at line 61 of file cli_main.cc.
References yaze::cli::util::AnsiStyle::Failure(), and yaze::cli::util::AnsiStyle::Reset().
Referenced by ExitCode(), and main().

| int anonymous_namespace{cli_main.cc}::ExitCode | ( | const absl::Status & | status, |
| const AnsiStyle & | style ) |
Definition at line 69 of file cli_main.cc.
References ReportFailure().
Referenced by main().

| void anonymous_namespace{cli_main.cc}::PrintVersion | ( | const AnsiStyle & | style | ) |
Definition at line 73 of file cli_main.cc.
References yaze::cli::RenderLogo().
Referenced by main().

| Cli::Options anonymous_namespace{cli_main.cc}::MakeCliOptions | ( | const AnsiStyle & | style | ) |
Definition at line 81 of file cli_main.cc.
References yaze::cli::Cli::Options::agent_handler, yaze::cli::handlers::HandleAgentCommand(), yaze::cli::Cli::Options::http_api_available, and yaze::cli::Cli::Options::style.
Referenced by main().

| std::optional< std::vector< std::string > > anonymous_namespace{cli_main.cc}::HelpRequest | ( | const GlobalOptions & | options | ) |
Definition at line 95 of file cli_main.cc.
References yaze::cli::GlobalOptions::help_target, yaze::cli::GlobalOptions::positional, and yaze::cli::GlobalOptions::show_help.
Referenced by main().
| bool anonymous_namespace{cli_main.cc}::GlobalFlagParsingWorks | ( | ) |
Definition at line 109 of file cli_main.cc.
References yaze::cli::ParseGlobalFlags().
Referenced by RunSelfTest().

| bool anonymous_namespace{cli_main.cc}::OverviewRenders | ( | CommandRegistry & | registry | ) |
Definition at line 122 of file cli_main.cc.
Referenced by RunSelfTest().
| int anonymous_namespace{cli_main.cc}::RunSelfTest | ( | const AnsiStyle & | style | ) |
Definition at line 128 of file cli_main.cc.
References yaze::cli::CommandRegistry::Count(), yaze::cli::util::AnsiStyle::Failure(), yaze::util::PlatformPaths::FindAsset(), GlobalFlagParsingWorks(), yaze::cli::util::AnsiStyle::Heading(), OverviewRenders(), yaze::cli::util::AnsiStyle::Reset(), and yaze::cli::util::AnsiStyle::Success().
Referenced by main().