Provided by: libcli-framework-perl_0.05-2_all
NAME
CLI::Framework::Exceptions - Exceptions used by CLIF
EXCEPTION TYPES
This package defines the following exception types. These exception objects are created using Exception::Class and are subtypes of Exception::Class::Base. CLI::Framework::Exception description General CLIF error alias "throw_clif_exception" CLI::Framework::Exception::AppHookException description Application hook method failed preconditions alias "throw_app_hook_exception" CLI::Framework::Exception::AppOptsParsingException description Failed parsing of application options alias "throw_app_opts_parse_exception" CLI::Framework::Exception::AppOptsValidationException description Failed validation of application options alias "throw_app_opts_validation_exception" CLI::Framework::Exception::AppInitException description Failed application initialization alias "throw_app_init_exception" CLI::Framework::Exception::InvalidCmdException description "Invalid command" alias "throw_invalid_cmd_exception" CLI::Framework::Exception::CmdRegistrationException description Failed command registration alias "throw_cmd_registration_exception" CLI::Framework::Exception::TypeException description Object is not of the proper type alias "throw_type_exception" CLI::Framework::Exception::CmdOptsParsingException description Failed parsing of command options alias "throw_cmd_opts_parse_exception" CLI::Framework::Exception::CmdValidationException description Failed validation of command options/arguments alias "throw_cmd_validation_exception" CLI::Framework::Exception::CmdRunException description Failure to run command alias "throw_cmd_run_exception"
EXPORTS
All aliases are available for use by client code (but none are exported by default). The ':all' tag causes all of the "alias"es to be exported.
SEE ALSO
Exception::Class CLI::Framework::Application