|
kaycxx-cli
C++ CLI library
|
Defines the command class and command metadata. More...
#include <cstddef>#include <memory>#include <optional>#include <ostream>#include <string>#include <string_view>#include <utility>#include <vector>#include <kaycxx/cli/args.hpp>#include <kaycxx/cli/flag.hpp>#include <kaycxx/cli/flag_handle.hpp>#include <kaycxx/cli/option.hpp>#include <kaycxx/cli/option_handle.hpp>#include <kaycxx/cli/parameter.hpp>#include <kaycxx/cli/parameter_base.hpp>#include <kaycxx/cli/parameter_handle.hpp>#include <kaycxx/cli/parameters.hpp>#include <kaycxx/cli/parameters_handle.hpp>#include <kaycxx/cli/repeatable_option_handle.hpp>#include <kaycxx/cli/switch_base.hpp>

Go to the source code of this file.
Classes | |
| struct | kaycxx::cli::command_options |
| Optional metadata for a command. More... | |
| class | kaycxx::cli::command |
| Defines and parses a command line interface. More... | |
Defines the command class and command metadata.