The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version v1.0.14 - 2001-06-25

  • Removed Makefile rule from Makefile.PL to avoid warnings when used with recent versions of ExtUtils::MakeMaker, which also define a similar rule. (Based on bug report from Ron Savage.)
  • Fixed test failure for machines with P5.6 but no Attribute::Handlers. (Reported by Ron Savage, Jay Lawrence.)
  • Added Template::Flyweight:string_index. (But still needs test script.)
  • Added Standard::Universal. (But still needs test scripts.)
  • Minor touch-ups to ReadMe and Guide documentation.

Documentation

Guide to subclasses
Revision history for Class::MakeMethods
Getting Started Guide
About This Module
Survey of Class Builders
Ideas, problems, and suggestions

Modules

Generate common types of methods
Declare generated subs
Basic array methods
Basic hash methods
Basic shared methods
Guide to subclasses
Composite hash methods
Emulate Class::Accessor::Fast
Emulate Class::Inheritable
Emulate Class::MethodMaker
Emulate Class::Singleton
Emulate Class::Struct
Guide to subclasses
Methods for Array objects
Standard hash methods
Extensible code templates
Associate information with a package
Associate information with a package
Static methods with subclass variation
Method interfaces for flyweight objects
Templates for common meta-method types
Method interfaces for hash-based objects
Static methods with global variables
Universal copy and compare methods
Method that are not instance-dependent
Methods for manipulating positional values in arrays
Meta-methods for any type of object

Provides

in MakeMethods/Emulator/TakeName.pm
in MakeMethods/Template/DiskCache.pm
in MakeMethods/Template/PseudoHash.pm
in MakeMethods/Template/Scalar.pm