getc

getc FILEHANDLE getc Returns the next character from the input file attached to FILEHANDLE, or the undefined value at end of file or if there was an error (in the latter case $! is set). If FILEHANDLE is omitted, reads from STDIN. This is not particularly efficient. However, it cannot be used by itself to fetch single characters without waiting for the user to hit enter. For that, try something more like: if ($BSD_STYLE) { system "stty cbreak </dev/tty >/dev/tty 2>&1"; } else {

Pod::Perldoc::GetOptsOO - Customized option parser for Pod::Perldoc

NAME SYNOPSIS DESCRIPTION SEE ALSO COPYRIGHT AND DISCLAIMERS AUTHOR NAME Pod::Perldoc::GetOptsOO - Customized option parser for Pod::Perldoc SYNOPSIS use Pod::Perldoc::GetOptsOO (); Pod::Perldoc::GetOptsOO::getopts( $obj, \@args, $truth ) or die "wrong usage"; DESCRIPTION Implements a customized option parser used for Pod::Perldoc. Rather like Getopt::Std's getopts: Call Pod::Perldoc::GetOptsOO::getopts($object, \@ARGV, $truth) Given -n, if there's a opt_n_with, it'll call $object->

getlogin

getlogin This implements the C library function of the same name, which on most systems returns the current login from /etc/utmp, if any. If it returns the empty string, use getpwuid. $login = getlogin || getpwuid($<) || "Kilroy"; Do not consider getlogin for authentication: it is not as secure as getpwuid. Portability issues: getlogin in perlport.

%!

%! Each element of %! has a true value only if $! is set to that value. For example, $!{ENOENT} is true if and only if the current value of $! is ENOENT ; that is, if the most recent error was "No such file or directory" (or its moral equivalent: not all operating systems give that exact error, and certainly not all languages). To check if a particular key is meaningful on your system, use exists $!{the_key} ; for a list of legal keys, use keys %! . See Errno for more information, and also see

IO::Poll - Object interface to system poll call

NAME SYNOPSIS DESCRIPTION METHODS SEE ALSO AUTHOR COPYRIGHT NAME IO::Poll - Object interface to system poll call SYNOPSIS use IO::Poll qw(POLLRDNORM POLLWRNORM POLLIN POLLHUP); $poll = IO::Poll->new(); $poll->mask($input_handle => POLLIN); $poll->mask($output_handle => POLLOUT); $poll->poll($timeout); $ev = $poll->events($input); DESCRIPTION IO::Poll is a simple interface to the system level poll routine. METHODS mask ( IO [, EVENT_MASK ] ) If EVENT_MASK is given, t

xor

xor These operators are documented in perlop.

Env - perl module that imports environment variables as scalars or arrays

NAME SYNOPSIS DESCRIPTION LIMITATIONS AUTHOR NAME Env - perl module that imports environment variables as scalars or arrays SYNOPSIS use Env; use Env qw(PATH HOME TERM); use Env qw($SHELL @LD_LIBRARY_PATH); DESCRIPTION Perl maintains environment variables in a special hash named %ENV . For when this access method is inconvenient, the Perl module Env allows environment variables to be treated as scalar or array variables. The Env::import() function ties environment variables with suitable nam

given

given These flow-control keywords related to the experimental switch feature are documented in Switch Statements in perlsyn.

TAP::Base - Base class that provides common functionality to TAP::Parser and TAP::Harness

NAME VERSION SYNOPSIS DESCRIPTION METHODSClass Methods NAME TAP::Base - Base class that provides common functionality to TAP::Parser and TAP::Harness VERSION Version 3.35 SYNOPSIS package TAP::Whatever; use base 'TAP::Base'; # ... later ... my $thing = TAP::Whatever->new(); $thing->callback( event => sub { # do something interesting } ); DESCRIPTION TAP::Base provides callback management. METHODS Class Methods callback Install a callback for a named event. get_time Retu

$SUBSCRIPT_SEPARATOR

$SUBSCRIPT_SEPARATOR