OO::InsideOut - Minimal support for Inside-Out Classes

VERSION

0.03

DESCRIPTION

NOTE: If you're developing for perl 5.10 or later, please consider
using L<Hash::Util::FieldHash> instead.

OO::InsideOut provides minimal support for Inside-Out Classes for perl 5.8
or later. By minimal, understand;

* No special methods or attributtes;

* Don't use source filters or any kind of metalanguage;

* No need for a special constructor;

* No need to register objects;

* No serialization hooks (like Storable, Dumper, etc);

It provides:

* Automatic object registration;

* Automatic object destruction;

* Thread support (but not shared);

* Foreign inheritance;

* mod_perl compatibility

INSTALLATION

To install this module, run the following commands:

       perl Makefile.PL
       make
       make test
       make install

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

   perldoc OO::InsideOut

You can also look for information at:

   GitHub (report bugs here)
       https://github.com/ARivottiC/OO-InsideOut

   AnnoCPAN, Annotated CPAN documentation
       http://annocpan.org/dist/OO-InsideOut

   CPAN Ratings
       http://cpanratings.perl.org/d/OO-InsideOut

   Search CPAN
       http://search.cpan.org/dist/OO-InsideOut/


LICENSE AND COPYRIGHT

Copyright (C) 2013 André Rivotti Casimiro

This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.