:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
Getopt::Long::Parser(3pm) - phpMan

Command: man perldoc info search(apropos)  


Getopt::Long::Parser(3pm)      User Contributed Perl Documentation      Getopt::Long::Parser(3pm)



NAME
       Getopt::Long::Parser - Getopt::Long object oriented interface

SYNOPSIS
           use Getopt::Long::Parser;
           my $p = Getopt::Long::Parser->new;
           $p->configure( ...configuration options... );
           if ( $p->getoptions( ...options descriptions... ) ) ...
           if ( $p->getoptionsfromarray( \@array, ...options descriptions... ) ) ...

       Configuration options can be passed to the constructor:

           my $p = Getopt::Long::Parser->new
                    config => [...configuration options...];

DESCRIPTION
       Getopt::Long::Parser is an object oriented interface to Getopt::Long. See its
       documentation for configuration and use.

       Note that Getopt::Long and Getopt::Long::Parser are not object oriented.
       Getopt::Long::Parser emulates an object oriented interface, which should be okay for most
       purposes.

CONSTRUCTOR
           my $p = Getopt::Long::Parser->new( %options );

       The constructor takes an optional hash with parameters.

       config
           An array reference with configuration settings.  See "Configuring Getopt::Long" in
           Getopt::Long for all possible settings.

METHODS
       In the examples, $p is assumed to be the result of a call to the constructor.

   configure
           $p->configure( %settings );

       Update the current config settings.  See "Configuring Getopt::Long" in Getopt::Long for
       all possible settings.

   getoptionsfromarray
           $res = $p->getoptionsfromarray( $aref, @opts );

   getoptions
           $res = $p->getoptions( @opts );

       The same as getoptionsfromarray( \@ARGV, @opts ).

SEE ALSO
       Getopt::Long

AUTHOR
       Johan Vromans <jvromans AT squirrel.nl>

COPYRIGHT AND DISCLAIMER
       This program is Copyright 1990,2015,2023 by Johan Vromans.  This program is free software;
       you can redistribute it and/or modify it under the same terms as Perl.



perl v5.20.2                                2023-11-11                  Getopt::Long::Parser(3pm)


/man
rootr.net - man pages