NAME

Getopt::Pad::Result - result object base class

DESCRIPTION

Base class of all generated result objects: the command/subcommand readers and the help/version methods. It also decides which reader names are free: the class method reservesReader($name) answers whether a reader would clash with a method every result has (including what Object::Pad and UNIVERSAL provide), with one of the base class constructor params, or with a name Perl calls on its own (DESTROY, AUTOLOAD). Option and arg specs ask it instead of keeping a copy of the list.

Part of the Getopt::Pad distribution; see its documentation for the user-facing API.

AUTHOR

davenonymous <perl@davenonymous.com>

COPYRIGHT AND LICENSE

Copyright 2026 davenonymous

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.