|
HDK
|
Errors thrown by CLI11. More...
Classes | |
| class | pxr_CLI::CLI::Error |
| All errors derive from this one. More... | |
| class | pxr_CLI::CLI::ConstructionError |
| Construction errors (not in parsing) More... | |
| class | pxr_CLI::CLI::IncorrectConstruction |
| Thrown when an option is set to conflicting values (non-vector and multi args, for example) More... | |
| class | pxr_CLI::CLI::BadNameString |
| Thrown on construction of a bad name. More... | |
| class | pxr_CLI::CLI::OptionAlreadyAdded |
| Thrown when an option already exists. More... | |
| class | pxr_CLI::CLI::ParseError |
| Anything that can error in Parse. More... | |
| class | pxr_CLI::CLI::Success |
| This is a successful completion on parsing, supposed to exit. More... | |
| class | pxr_CLI::CLI::CallForHelp |
| -h or –help on command line More... | |
| class | pxr_CLI::CLI::CallForAllHelp |
| Usually something like –help-all on command line. More... | |
| class | pxr_CLI::CLI::CallForVersion |
| -v or –version on command line More... | |
| class | pxr_CLI::CLI::RuntimeError |
| Does not output a diagnostic in CLI11_PARSE, but allows main() to return with a specific error code. More... | |
| class | pxr_CLI::CLI::FileError |
| Thrown when parsing an INI file and it is missing. More... | |
| class | pxr_CLI::CLI::ConversionError |
| Thrown when conversion call back fails, such as when an int fails to coerce to a string. More... | |
| class | pxr_CLI::CLI::ValidationError |
| Thrown when validation of results fails. More... | |
| class | pxr_CLI::CLI::RequiredError |
| Thrown when a required option is missing. More... | |
| class | pxr_CLI::CLI::ArgumentMismatch |
| Thrown when the wrong number of arguments has been received. More... | |
| class | pxr_CLI::CLI::RequiresError |
| Thrown when a requires option is missing. More... | |
| class | pxr_CLI::CLI::ExcludesError |
| Thrown when an excludes option is present. More... | |
| class | pxr_CLI::CLI::ExtrasError |
| Thrown when too many positionals or options are found. More... | |
| class | pxr_CLI::CLI::ConfigError |
| Thrown when extra values are found in an INI file. More... | |
| class | pxr_CLI::CLI::InvalidError |
| Thrown when validation fails before parsing. More... | |
| class | pxr_CLI::CLI::HorribleError |
| class | pxr_CLI::CLI::OptionNotFound |
| Thrown when counting a non-existent option. More... | |
Errors thrown by CLI11.
These are the errors that can be thrown. Some of them, like CLI::Success, are not really errors.