IO::Socket::INET->new now sets $! ... New Configure flags The following new flags may be enabled on the Configure command line by running
Try to design the new module to be easy to extend and reuse. ... For example, does your application still work if you change: $obj = new YOURCLASS; into: $obj = new SUBCLASS
SYNOPSIS use Dumpvalue; my $dumper = new Dumpvalue; $dumper->set(globPrint => 1); $dumper->dumpValue ... (\*::); $dumper->dumpvars('main'); DESCRIPTION Creation A new dumper is created by a call $d = new
Returns the new file position, or -1 if an error occurs.
The simplest, straightforward way to create a thread is with new(): use Thread; $thr = new Thread ... Thread::Semaphore; $GlobalVariable = 0; $thr1 = new Thread \&sample_sub, 1; $thr2 = new Thread \&
SelectSaver - save and restore selected file handle SYNOPSIS use SelectSaver; { my $saver = new ... SelectSaver; # new handle may be selected, or not } # previous handle is selected DESCRIPTION A
, 'NewScalar'; tie $new_std_scalar, 'NewStdScalar'; DESCRIPTION This module provides some skeletal ... Associates a new scalar instance with the specified class.
, 'NewHash'; tie %new_std_hash, 'NewStdHash'; DESCRIPTION This module provides some skeletal methods ... Associates a new hash instance with the specified class.
SYNOPSIS use Pod::Plainer; my $parser = Pod::Plainer -> new (); $parser -> parse_from_filehandle(\* ... This can be used to pre-process Pod before using tools which do not recognise the new style Pods.
NAME Tie::Handle, Tie::StdHandle - base class definitions for tied handles SYNOPSIS package NewHandle ... Associates a new glob instance with the specified class.
and all its state, and run the cloned interpreter in a separate thread, beginning execution in the new ... This limitation can be easily worked around in new code by creating a pipe explicitly.
then the C++ new function will be called to create a dynamic C++ object. ... color * color::new() The generated C++ code will call new.
This way old programs that used to use NDBM via dbmopen() can still do so, but new ones can reorder @ ... trivial to copy database formats: use POSIX; use NDBM_File; use DB_File; tie %newhash, 'DB_File', $new_filename
USA: Chicago, New York, Washington. ... makes a new, anonymous hash. and returns a reference to that hash.
The B module is of use to those who want to write new compiler backends.
A subclass may want to override that data and replace it with new data. ... bless $self, $type; } package main; $a = Bar->new; $b = Foo->new; $a->enter; $b->enter; INHERITING
The following methods are available: new() Create a new list object. ... The following methods are available: new() Create a new object.
It has the following methods/attributes: new() my $pod_para1 = Pod::Paragraph->new(-text => $text); ... new() my $ptree1 = Pod::ParseTree->new; my $ptree2 = new Pod::ParseTree; my $ptree4 = Pod::ParseTree
void New(int id, void* ptr, int nitems, type) newAV Creates a new AV. ... void newCONSTSUB(HV* stash, char* name, SV* sv) newHV Creates a new HV.
The new() method returns a reference to a hash. ... If no file is specified, the .packlist specified to new() will be read.
CONSTRUCTOR new ( [ HANDLES ] ) The constructor creates a new object and optionally initialises ... $new = $lsn->accept; $sel->add($new); } else { #
{ my $class = shift; my $self = fields::new($class); $self->SUPER::new(); ... The following functions are supported: new fields::new() creates and blesses a pseudo-hash comprised
The new class is given a constructor method, new, for creating struct objects. ... Initializing with new struct always creates a constructor called new.
Here is a typical constructor: package Critter; sub new { bless {} } That word new isn't special. ... Saying new Critter ('Bam' x 2), 1.4, 45 would be equivalent to Critter->new('Bam' x 2), 1.4, 45 which
(see the Symbol package). new optionally takes arguments, these arguments are in key-value pairs. new ... In a scalar context the new socket is returned, or undef upon failure.
Person::new() is the function that both the Person->new() method and the Employee->new() method end up ... () Person::new("Person") Employee->new() Person::new("Employee") So don't use function
NAME IO::Pipe - supply object methods for pipes SYNOPSIS use IO::Pipe; $pipe = new IO::Pipe; if( ... If no arguments are given then method handles is called on the new IO::Pipe object.
cookies and send them $cookie1 = new CGI::Cookie(-name=>'ID',-value=>123456); $cookie2 = new CGI::Cookie ... Creating New Cookies $c = new CGI::Cookie(-name => 'foo', -value => 'bar
Same rules apply for names as in new. ... package main; $foo = Foo->new; $fuz = Fuz->new; $boo = [ 1, [], "abcd", \*foo, {1 => 'a',
NAME IO::File - supply object methods for filehandles SYNOPSIS use IO::File; $fh = new IO::File; ... CONSTRUCTOR new ( FILENAME [,MODE [,PERMS]] ) Creates a IO::File.
time there's a new request, CGI::Fast returns a CGI object to your loop. ... The rest of the time your script waits in the call to new().
NAME FileHandle - supply object methods for filehandles SYNOPSIS use FileHandle; $fh = new FileHandle ... FileHandle::new_from_fd creates a FileHandle like new does.
The six routines are: SV* newSViv(IV); SV* newSVnv(double); SV* newSVpv(const char*, int); SV* newSVpvn ... For historical reasons, newRV is a synonym for newRV_inc.
( KEY , FLAGS ) Creates a new message queue associated with KEY. ... On creation of a new message queue FLAGS is used to set the permissions.
CONSTRUCTOR new ( [ARGS] ) Creates an IO::Socket::INET object, which is a reference to a newly created ... symbol (see the Symbol package). new optionally takes arguments, these arguments are in key-value pairs
NAME Tie::Array - base class for tied arrays SYNOPSIS package NewArray; use Tie::Array; @ISA = ('Tie ... ; $object = tie @somearray,Tie::StdArray; $object = tie @somearray,Tie::NewStdArray; DESCRIPTION This
to the variable keepSub in one operation using newSVsv. ... \n") ; PUSHMARK(SP) ; XPUSHs(sv_2mortal(newSViv(fh))) ; XPUSHs(sv_2mortal(newSVpv(buffer
( KEY , NSEMS , FLAGS ) Create a new semaphore set associated with KEY. ... On creation of a new semaphore set FLAGS is used to set the permissions.
That's all well and good for declaration of a fixed data structure, but what if you wanted to add new ... What about adding new columns?
Either assimilate new technologies, or build bridges to them. Where is the implementation? ... Does it potentially introduce new bugs?
Use this module like this: require symbolic; my $iter = new symbolic 2; # 16-gon my $side = new symbolic ... After this change one can do my $a = new symbolic 3; my $b = new symbolic 4; my $c = sqrt($a**2 + $b
new() my $parser = Pod::Parser->new(); This is the constructor for Pod::Parser and its subclasses. ... (); my $parser2 = new MyParser(); my $parser3 = $parser2->new(); where MyParser is some subclass of
CGI; $new_query = new CGI($old_query); To create an empty query, initialize it from an empty string ... '}, "Open a new frame"); <A HREF="fred.html",TARGET="_new">Open a new frame</A> You may
Every time your subroutine is called, it generates a new page. ... USING CGI::Push CGI::Push adds one new method to the standard CGI suite, do_push().
See Pod::Parser for all the details; briefly, one creates a new parser with Pod::Text->new() and then ... Please change to the new calling convention, though.
NAME IO::Dir - supply object methods for directory handles SYNOPSIS use IO::Dir; $d = new IO::Dir ... new ( [ DIRNAME ] ) new is the constuctor for IO::Dir objects.
new returns the handle for subsequent calls to following functions. ... newTTY takes two arguments which are input filehandle and output filehandle.
CONSTRUCTOR new () Creates a new IO::Handle object. ... new_from_fd ( FD, MODE ) Creates a IO::Handle like new does.
Each compartment has a new namespace The "root" of the namespace (i.e. ... Methods in class Safe To create a new compartment, use $cpt = new Safe; Optional argument is (NAMESPACE
NAME Net::Ping - check a remote host for reachability SYNOPSIS use Net::Ping; $p = Net::Ping->new ... Functions Net::Ping->new([$proto [, $def_timeout [, $bytes]]]); Create a new ping object.
$new_nicety = PRIO_MIN; } if ($new_nicety > PRIO_MAX) { carp sprintf "WARNING ... $new_nicety = PRIO_MAX; } unless (defined setpriority(PRIO_PROCESS, $$self, $new_nicety)) {
new features. ... XPUSHs(sv_2mortal(newSVnv(buf.f_type))); XPUSHs(sv_2mortal(newSVnv(buf.f_fsid[0])));
package Some_Class; our($CData1, $CData2); # our() is new to perl5.6 sub new { my $ ... But if you store a new value to them, that new value is set on the current object.
POSIX::SigSet new Create a new SigSet object. ... Create a new Termios object.
according to the current locale HAS BEEN DEPRECATED That is, please do not use it anymore for any new ... information. *** SYNOPSIS use I18N::Collate; setlocale(LC_COLLATE, 'locale-of-your-choice'); $s1 = new
Copy.pm",\*STDOUT);' move("/dev1/fileA","/dev2/fileB"); use POSIX; use File::Copy cp; $n=FileHandle->new ... Otherwise, it copies the file to the new location and deletes the original.
management of installed modules SYNOPSIS use ExtUtils::Installed; my ($inst) = ExtUtils::Installed->new ... FUNCTIONS new() This takes no parameters, and searches for all the installed .packlists on the system
Pod::Man - Convert POD data to formatted *roff input SYNOPSIS use Pod::Man; my $parser = Pod::Man->new ... See Pod::Parser for all the details; briefly, one creates a new parser with Pod::Man->new() and then
; The first one won't create a new file, and the second one will always clobber an old one. ... That takes away the user's freedom to choose what permission new files will have.
Please note that this module is mainly new and untested code and is still under development, so it may ... new $deparse = B::Deparse->new(OPTIONS) Create an object to store the state of a deparsing operation
reference with a new copy of the data. ... (keys %new_folks) { $HoH{flintstones}{$what} = $new_folks{$what}; } Access and Printing of a HASH
to include a "ticket number" (unique ID for the new bug). ... MULTIPLICITY Complete work on safe recursive interpreters Perl->new().
warnings category called "MyMod::abc", i.e. the new category name matches the module name. ... instead") ; } new(@_) ; } sub new ... 1 ; The function open has been deprecated, so code has
This is an efficiency mechanism that new users may wish to avoid. ... The prototype affects only interpretation of new-style calls to the function, where new-style is defined
SYNOPSIS use ExtUtils::MakeMaker; WriteMakefile( ATTRIBUTE => VALUE [, ...] ); which is really MM->new ... Static Linking of a new Perl Binary An extension that is built with the above steps is ready to use
CONSTRUCTOR new ( [ARGS] ) Creates an IO::Socket::UNIX object, which is a reference to a newly created ... symbol (see the Symbol package). new optionally takes arguments, these arguments are in key-value pairs
:BigFloat - Arbitrary length float math package SYNOPSIS use Math::BigFloat; $f = Math::BigFloat->new ... DESCRIPTION All basic math operations are overloaded if you declare your big floats as $float = new
Example: use Benchmark; $t0 = new Benchmark; # ... your code here ... ... This will force Benchmark to recalculate these timings for each new piece of code timed.
All file information like creation time and file attributes will be copied to the new file. ... The pid of the new process is stored in PID. This function is deprecated.
First you'll need to know how to convert between C types and Perl types, with newSViv() and sv_setnv( ... ) and newAV() and all their friends.
Parsing Traps Traps that appear to stem from the new parser. ... @x = ('existing'); print push(@x, 'first new', 'second new'); # perl4 prints: second new # perl5 prints
Math::BigInt - Arbitrary size integer math package SYNOPSIS use Math::BigInt; $i = Math::BigInt->new ... not DESCRIPTION All basic math operations are overloaded if you declare your big integers as $i = new
which compiles to object code for linking with perl), you will have to replace your perl binary with a new ... version containing the new statically-linked object module.
Constructors are often named new() and called indirectly: $objref = new Doggie (Tail => 'short', Ears ... Its disadvantage is that it won't create a new filehandle for you.
file, the reading program will block and your program will supply the new signature. ... (Actually, some of the new Socket conversion functions croak() on bad arguments.)
We can do that by drawing a new distinction, called an "instance". ... , with various ways of interpreting the arguments to new.
New $over_* values show the measured overhead of making $over_tests calls to the profiler These values ... The lines starting with & introduce new subroutine id and show the package and the subroutine name of
$a = new DB_File::HASHINFO ; $a->{'bsize'} ; $a->{'cachesize'} ; $a->{'ffactor'}; $a->{'hash'} ; $a-> ... $i = 2 ; $H->put($i, "Newbie", R_IAFTER) ; # and a new record before record 1.
Otherwise whatever you specify will be the new display style for this particular number. ... There are two new display parameters.
NAME DirHandle - supply object methods for directory handles SYNOPSIS use DirHandle; $d = new DirHandle
reason you have a statically-linked perl, and the module requires compilation, you'll need to build a new ... If it does, Overview: You need MPW and a combination of new and old CodeWarrior compilers for MPW and
This document serves as both a specification for anyone wishing to implement the DynaLoader for a new ... This is simply a direct call to newXSUB(). Returns a reference to the installed function.
ASCII text with format escapes SYNOPSIS use Pod::Text::Termcap; my $parser = Pod::Text::Termcap->new
of directories containing archive libraries that relate to perl modules and should be linked into a new
The methods each take an optional EXPR, which if supplied specifies the new value for the IO::Handle ... This is a new mechanism and the details may change.
\n" unless chdir '/usr/spool/news'; chdir '/usr/spool/news' or die "Can't cd to spool: $! ... Returns the new number of elements in the array.
data to formatted color ASCII text SYNOPSIS use Pod::Text::Color; my $parser = Pod::Text::Color->new
use warnings::register Creates a new warnings category which has the same name as the module where
or use Pod::Select; ## Create a parser object for selecting POD sections from the input $parser = new ... Private data fields are stored in the hash-object whose reference is returned by the new() constructor
scalpel.netlabs.com> To: perl5-porters@isu.edu From: Larry Wall <lwall@scalpel.netlabs.com> Subject: a new
Upon tying a new hash to this package, the developer must specify the size of the keys that will be used
This would make it possible to stack new disciplines over the default ones.
Named Unicode properties and block ranges make be used as character classes via the new \p{} (matches ... However, there is a new "U" specifier that will convert between UTF-8 characters and integers.
For new applications the newer versions of these constants are suggested (O_APPEND, O_ASYNC, O_CREAT,
interface to system poll call SYNOPSIS use IO::Poll qw(POLLRDNORM POLLWRNORM POLLIN POLLHUP); $poll = new
extensions are incorporated directly into PerlShr.Exe, you'll have to rebuild Perl to incorporate a new ... Then, rebuild PerlShr.Exe to incorporate the new code.
EXAMPLES # Get terminal output speed require POSIX; my $termios = new POSIX::Termios; $termios->getattr
called without additional arguments; and will set the element to the supplied value (and return the new ... method to construct and return a new structure, initialised to zeroes.
R Restart the debugger by exec()ing a new session. ... This module should implement a method named new that returns an object with two methods: IN and OUT.
existing MANIFEST file and includes any comments that are found in the existing MANIFEST file in the new
Or you can combine some of the above tricks: # watch only for a new mod_perl module $mod = CPAN::Shell ... ->expand("Module","mod_perl"); exit if $mod->uptodate; # new mod_perl arrived, let me know all update
-ncpio FILE Adds current output to "new"-style cpio-format FILE.
If you make the new settings permanent (read on), all programs you run see the changes. ... This module is now mildly obsolete and should be avoided in new applications.
HARNESS_FILELEAK_IN_DIR is set to the name of a directory, harness will check after each test whether new
The good news is that at least some DBM module should be available, and AnyDBM_File will use whichever ... These CPAN testers are notified by mail of each new upload, and reply to the list with PASS, FAIL, NA
xsi_body(@modules) This function returns a string of calls to newXS() that glue the module bootstrap
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2* You need the following files to build perl (or add new
Any old modules which use AutoLoader should be changed to the new calling style.
Another use for typeglobs is to pass filehandles into a function or to create new filehandles. ... In other words, *FH must be used to create new symbol table entries; *foo{THING} cannot.
makeaperl (override) Undertake to build a new set of Perl images using VMS commands.
SYNOPSIS use Pod::Checker; $syntax_okay = podchecker($filepath, $outputpath, %options); my $checker = new
Use the new "and" and "or" operators to avoid having to parenthesize list operators so much, and to reduce
They are just the first argument given to the perl memory allocation API named New(). ... Big allocations with this Id correspond to allocations of new arenas to keep HE. 602 Creates a GP
It's safer because if code gets added between the inner and outer loops later on, the new code won't ... While it's expecting the beginning of a new statement, if the compiler encounters a line that begins
If the parser encounters a require or use statement in a source stream, a new and distinct stream is ... is parsed: cpp_test ---> cpp filter ---> parser (INACTIVE) Fred.pm ----> parser As you can see, a new
The C compiler that ships with all HP-UX systems is a K&R compiler that should only be used to build new
This was the firs Perl module that provided support for handling the new style of command line options ... Although manipulating these variables still work, it is strongly encouraged to use the new config routine
You must put parentheses around the filehandle, or use the new "or" operator instead of "||". ... Reference miscount in sv_replace() (W internal) The internal sv_replace() function was handed a new
Defines how to write the Makefile to produce a static new perl.
format: $value =~ tr/\n\t\f/ /; The remaining whitespace character, \r, forces the printing of a new
This switch has been superseded in favor of the new Perl code generator backends to the compiler. ... A new, fine-grained warning facility is also available if you want to manipulate entire classes of warnings
To create new filehandles other ops such as open would need to be enabled.
. $_ = <<'EOL'; $url = new URI::URL "http://www/"; die if $url eq "xXx"; EOL LOOP: { ... is: chmod 0644, <*.c>; A (file)glob evaluates its (embedded) argument only when it is starting a new
This also helps to differentiate new modules from old .pl and .ph files.
Suppose that we want to enable a new RE escape-sequence \Y| which matches at boundary between white-space ... } { $rules{$1} or invalid($re,$1) }sgex; return $re; } Now use customre enables the new
installation: PERL_BADLANG may be needed if you change your codepage after perl installation, and the new