|
Bash++
Bash++ compiler internal documentation
|
Compile-time representation of a command-line option. More...
#include <xgetopt.h>
Static Public Attributes | |
| static constexpr int | shortopt = ShortOpt |
| static constexpr auto | longopt = LongOpt |
| static constexpr auto | description = Description |
| static constexpr ArgumentRequirement | argRequirement = ArgReq |
| static constexpr auto | argumentPlaceholder = ArgumentPlaceholder |
Compile-time representation of a command-line option.
| ShortOpt | The short option character (e.g., 'h' for -h, or a unique integer for long-only options) |
| LongOpt | The long option string (e.g., "help" for –help, or an empty string for short-only options) |
| Description | The description of the option for help string generation |
| ArgReq | The argument requirement (NoArgument, RequiredArgument, OptionalArgument) |
| ArgumentPlaceholder | The placeholder text for the argument in help strings (default: "arg") |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |