Package : perl-Object-InsideOut > RPM : perl-Object-InsideOut-3.910.0-1.mga2.noarch.rpm

Basic items

Install
Name perl-Object-InsideOut
Version 3.910.0
Release 1.mga2
URL http://search.cpan.org/dist/Object-InsideOut/
Group Development/Perl
Summary Comprehensive inside-out object support perl module
Size 405KB
Arch noarch
License GPL+ or Artistic

Description

This module provides comprehensive support for implementing classes using the
inside-out object model.

Using inside-out object model, objects are not a blessed hash reference, but
merely a blessed scalar. The foobar attribute, instead of being accessed via
$self->{foobar}, is accessed using a package lexical variable @foobar (common
for every object of the class) via $foobar[$$self].

Advantages of this OO scheme are:
1 - speed
2 - encapsulation
3 - compilation-time checks

Media information

Distribution release Mageia 2
Media name core-release
Media arch i586

Advanced items

Source RPM perl-Object-InsideOut-3.910.0-1.mga2.src.rpm
Build time 2012-02-23 16:21:08
Changelog View in Sophie
Files View in Sophie
Dependencies View in Sophie