| This Release | Class-MOP-0.35 | [Download] [Browse] | 30 Sep 2006 | |||
| Latest Release | Class-MOP-0.95 | [Download] [Browse] | 18 Nov 2009 | |||
| Other Releases | ||||||
| Links | [ Discussion Forum ] [ View/Report Bugs (2) ] [ Dependencies ] [ Other Tools ] | |||||
| CPAN Testers | PASS (22) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
| Rating |
(0 Reviews)
[ Rate this distribution ]
| |||||
| License | Perl (Artistic and GPL) | |||||
| 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   |