perl-Class-XSAccessor-Array-1.40.0-4-rosa2014.1.x86_64.rpm


Advertisement

Description

perl-Class-XSAccessor-Array - Generate fast XS accessors without runtime compilation

Property Value
Distribution ROSA 2014.1
Repository ROSA Contrib x86_64
Package name perl-Class-XSAccessor-Array
Package version 1.40.0
Package release 4-rosa2014.1
Package architecture x86_64
Package type rpm
Installed size 40.80 KB
Download size 21.08 KB
Official Mirror mirror.rosalab.ru
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:

Alternatives

Package Version Architecture Repository
perl-Class-XSAccessor-Array-1.40.0-4-rosa2014.1.i586.rpm 1.40.0 i586 ROSA Contrib
perl-Class-XSAccessor-Array - - -

Requires

Name Value
libc.so.6()(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libperl.so.5.18()(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
perl(Carp) -
perl(XSLoader) -
perl(abi) >= 5.18.2

Provides

Name Value
Array.so()(64bit) -
perl(Class::XSAccessor::Array) == 1.40.0
perl-Class-XSAccessor-Array == 1.40.0-4:2014.1

Download

Type URL
Binary Package perl-Class-XSAccessor-Array-1.40.0-4-rosa2014.1.x86_64.rpm
Source Package perl-Class-XSAccessor-Array-1.40.0-4.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software"
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Class-XSAccessor-Array rpm package:
    # urpmi perl-Class-XSAccessor-Array

Files

Path
/usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/
/usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Class/
/usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Class/XSAccessor/Array.pm
/usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/auto/
/usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/auto/Class/
/usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/auto/Class/XSAccessor/
/usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/auto/Class/XSAccessor/Array/Array.so
/usr/share/doc/perl-Class-XSAccessor-Array/Changes
/usr/share/doc/perl-Class-XSAccessor-Array/README
/usr/share/man/man3/Class::XSAccessor::Array.3pm.xz

Changelog

2014-07-25 - Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-4
+ Revision: 628997b
- MassBuild#464: Increase release tag

See Also

Package Description
perl-ClearSilver-0.10.5-8-rosa2014.1.x86_64.rpm Neotonic ClearSilver Perl Module
perl-Clipboard-0.13-6-rosa2014.1.noarch.rpm Copy and paste with any OS
perl-Clone-Fast-0.930.0-7-rosa2014.1.x86_64.rpm Natively copying Perl data structures
perl-Clone-PP-1.50.0-3-rosa2014.1.noarch.rpm Recursively copy Perl datatypes
perl-Clutter-1.0.1-6-rosa2014.1.x86_64.rpm Perl bindings for clutter
perl-Compress-LZF-3.430.0-6-rosa2014.1.x86_64.rpm Extremely light-weight Lempel-Ziv-Free compression
perl-Compress-LZO-1.80.0-6-rosa2014.1.x86_64.rpm Compress-LZO module for perl
perl-Compress-Raw-Lzma-2.64.0-4-rosa2014.1.x86_64.rpm Low-Level Interface to the liblzma compression library
perl-Config-Any-0.240.0-3-rosa2014.1.noarch.rpm Load configuration from different file formats, transparently
perl-Config-ApacheFormat-1.200.0-11-rosa2014.1.noarch.rpm Use Apache format config files
perl-Config-Augeas-1.0.0-3-rosa2014.1.x86_64.rpm Edit configuration files through Augeas C library
perl-Config-Auto-0.440.0-3-rosa2014.1.noarch.rpm Magical config file parser
perl-Config-AutoConf-0.305.0-2-rosa2014.1.noarch.rpm A module to implement some of AutoConf macros in pure perl
perl-Config-Crontab-1.400.0-3-rosa2014.1.noarch.rpm Read/Write Vixie compatible crontab(5) files
perl-Config-File-1.500.0-2-rosa2014.1.noarch.rpm A perl5 interface to parse a simple configuration file
Advertisement
Advertisement