| This Release | Class-MOP-0.35 | [Download] [Browse] | 30 Sep 2006 | |||
| Latest Release | Class-MOP-1.12 | [Download] [Browse] | 03 Jan 2011 | |||
| Other Releases | ||||||
| Links | [ Discussion Forum ] [ View/Report Bugs (3) ] [ Dependencies ] [ Other Tools ] | |||||
| CPAN Testers | PASS (86) FAIL (74) UNKNOWN (1) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
| Rating |
(0 Reviews)
[ Rate this distribution ]
| |||||
| License | The Perl 5 License (Artistic 1 & GPL 1) | |||||
| Special Files |
|
|||||
| Class::MOP | A Meta Object Protocol for Perl 5 | 0.35 | |
| Class::MOP::Attribute | Attribute Meta Object | 0.12 | |
| Class::MOP::Class | Class Meta Object | 0.20 | |
| Class::MOP::Class::Immutable | An immutable version of Class::MOP::Class | 0.03 | |
| Class::MOP::Instance | Instance Meta Object | 0.03 | |
| Class::MOP::Method | Method Meta Object | 0.04 | |
| Class::MOP::Module | Module Meta Object | 0.02 | |
| Class::MOP::Object | Object Meta Object | 0.02 | |
| Class::MOP::Package | Package Meta Object | 0.05 | |
| metaclass | a pragma for installing and using Class::MOP metaclasses | 0.03 |
| ArrayBasedStorage | An example of an Array based instance storage   |
| AttributesWithHistory | An example attribute metaclass which keeps a history of changes   |
| C3MethodDispatchOrder | An example attribute metaclass for changing to C3 method dispatch order   |
| ClassEncapsulatedAttributes | A set of example metaclasses with class encapsulated attributes   |
| InsideOutClass | A set of example metaclasses which implement the Inside-Out technique   |
| InstanceCountingClass | An example metaclass which counts instances   |
| LazyClass | An example metaclass with lazy initialization   |
| Perl6Attribute | An example attribute metaclass for Perl 6 style attributes   |