Class::InsideOut 1.02
Sponsored Links
Class::InsideOut 1.02 Ranking & Summary
File size:
0.047 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1122
Date added:
2006-09-27
Publisher:
David A. Golden
Class::InsideOut 1.02 description
Class::InsideOut is a Perl module with a safe, simple inside-out object construction kit.
SYNOPSIS
package My::Class;
use Class::InsideOut qw( public private register id );
public name => my %name; # accessor: name()
private age => my %age; # no accessor
sub new { register( shift ) }
sub greeting {
my $self = shift;
return "Hello, my name is $name{ id $self }";
}
This is a simple, safe and streamlined toolkit for building inside-out objects. Unlike most other inside-out object building modules already on CPAN, this module aims for minimalism and robustness:
- Does not require derived classes to subclass it
- Uses no source filters, attributes or CHECK blocks
- Supports any underlying object type including black-box inheritance
- Does not leak memory on object destruction
- Overloading-safe
- Thread-safe for Perl 5.8 or better
- mod_perl compatible
- Makes no assumption about inheritance or initializer needs
It provides the minimal support necessary for creating safe inside-out objects and generating flexible accessors.
SYNOPSIS
package My::Class;
use Class::InsideOut qw( public private register id );
public name => my %name; # accessor: name()
private age => my %age; # no accessor
sub new { register( shift ) }
sub greeting {
my $self = shift;
return "Hello, my name is $name{ id $self }";
}
This is a simple, safe and streamlined toolkit for building inside-out objects. Unlike most other inside-out object building modules already on CPAN, this module aims for minimalism and robustness:
- Does not require derived classes to subclass it
- Uses no source filters, attributes or CHECK blocks
- Supports any underlying object type including black-box inheritance
- Does not leak memory on object destruction
- Overloading-safe
- Thread-safe for Perl 5.8 or better
- mod_perl compatible
- Makes no assumption about inheritance or initializer needs
It provides the minimal support necessary for creating safe inside-out objects and generating flexible accessors.
Class::InsideOut 1.02 Screenshot
Class::InsideOut 1.02 Keywords
InsideOut
InsideOut 1.02
Perl module
object construction
object
inside-out
Perl
safe
simple
name
Class::InsideOut
ClassInsideOut
Class::InsideOut 1.02
Libraries
Programming
Bookmark Class::InsideOut 1.02
Class::InsideOut 1.02 Copyright
WareSeeker periodically updates pricing and software information of Class::InsideOut 1.02 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Class::InsideOut 1.02 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
inside out baby
insideout sports
inside out
object lessons
insideout music
insideout a cappella
perl modules
double object construction
inside outside
hidden object games
insideoutside
inside out recreation
objectives for resumes
inside out lyrics
objective
air conditioning phoenix arizona insideout
insideout band
insideout prima j
Related Software
Class::InsideOut::Manual::About is a guide to this and other implementations of the inside-out technique. Free Download
Class::Std::Utils is a Perl module for utility subroutines for building "inside-out" objects. Free Download
Object::InsideOut is a comprehensive inside-out object support module. Free Download
Class::Std is a Perl module to support for creating standard "inside-out" classes. Free Download
Class::ArrayObjects is a Perl utility class for array based objects. Free Download
Class::Adapter::Builder is a Perl module that can generate Class::Adapter classes. Free Download
Class::Date provides a date datatype for Perl. Free Download
libpseudo is a generic library that provides simple, thread-safe messaging between threads. Free Download
Latest Software
Popular Software
Favourite Software