SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Class-XSAccessor-Array rpm build for : Mandriva 2010. For other distributions click perl-Class-XSAccessor-Array.

Name : perl-Class-XSAccessor-Array
Version : 1.40.0 Vendor : Mandriva
Release : 1mdv2010.0 Date : 2009-07-07 08:16:41
Group : Development/Perl Source RPM : perl-Class-XSAccessor-Array-1.40.0-1mdv2010.0.src.rpm
Size : 0.04 MB
Packager : Jérôme Quelin < jquelin_mandriva_org>
Summary : Generate fast XS accessors without runtime compilation
Description :
The module implements fast XS accessors both for getting at and setting an
object attribute. Additionally, the module supports mutators and simple
predicates (\'has_foo()\' like tests for definedness of an attributes). The
module works only with objects that are implemented as *arrays*. Using it
on hash-based objects is bound to make your life miserable. Refer to the
Class::XSAccessor manpage for an implementation that works with hash-based
objects.

A simple benchmark showed more than a factor of two performance advantage
over writing accessors in Perl.

Since version 0.10, the module can also generate simple constructors
(implemented in XS) for you. Simply supply the \'constructor =>
\'constructor_name\'\' option or the \'constructors => [\'new\', \'create\',
\'spawn\']\' option. These constructors do the equivalent of the following
perl code:

RPM found in directory: /vol/rzm6/linux-mandriva/official/2010.0/i586/media/contrib/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Class-XSAccessor-Array-1.40.0-1mdv2010.0.i586.rpm
ftp.icm.edu.pl  perl-Class-XSAccessor-Array-1.40.0-1mdv2010.0.i586.rpm
     Search for other platforms
perl-Class-XSAccessor-Array-1.40.0-1mdv2010.0.sparc.rpm
perl-Class-XSAccessor-Array-1.40.0-1mdv2010.0.alpha.rpm
perl-Class-XSAccessor-Array-1.40.0-1mdv2010.0.ppc.rpm
perl-Class-XSAccessor-Array-1.40.0-1mdv2010.0.ia64.rpm
perl-Class-XSAccessor-Array-1.40.0-1mdv2010.0.s390.rpm

Provides :
Array.so
perl(Class::XSAccessor::Array)
perl-Class-XSAccessor-Array
perl-Class-XSAccessor-Array(x86-32)

Requires :
perl-base => 2:5.10.0
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadIsLzma) <= 4.4.6-1
perl(Carp)
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
rtld(GNU_HASH)
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
libc.so.6
libperl.so
perlapi-5.10.0
perl(XSLoader)


Content of RPM :
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/Class
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/Class/XSAccessor
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/Class/XSAccessor/Array.pm
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/auto
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/auto/Class
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/auto/Class/XSAccessor
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/auto/Class/XSAccessor/Array
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/auto/Class/XSAccessor/Array/Array.so
/usr/share/doc/perl-Class-XSAccessor-Array
/usr/share/doc/perl-Class-XSAccessor-Array/Changes
/usr/share/doc/perl-Class-XSAccessor-Array/README
/usr/share/man/man3/Class::XSAccessor::Array.3pm.lzma

 
ICM