Optional metadata for a command.
More...
#include <kaycxx/cli/command.hpp>
|
|
std::optional< std::string_view > | version = std::nullopt |
| | Command version string used by version output.
|
| |
|
std::optional< std::string_view > | description = std::nullopt |
| | Short command description used by generated help output.
|
| |
|
std::optional< std::string_view > | author = std::nullopt |
| | Author name used by generated version output.
|
| |
|
std::optional< std::string_view > | email = std::nullopt |
| | Author contact address used by generated version output.
|
| |
|
std::optional< std::string_view > | bugs = std::nullopt |
| | Email address or website URL to which to report bugs to.
|
| |
|
std::optional< std::string_view > | copyright = std::nullopt |
| | Copyright notice used by generated version output.
|
| |
|
std::optional< std::string_view > | license = std::nullopt |
| | License text used by generated version output.
|
| |
Optional metadata for a command.
The documentation for this struct was generated from the following file: