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
Basic array methods
Global data
Composite hash methods
Inheritable data
Composite Method Tricks
Emulate Class::Accessor::Fast
Emulate Class::Inheritable
Emulate Class::MethodMaker
Emulate Class::Singleton
Emulate Class::Struct
Guide to subclasses
Methods for Array objects
Global data
Standard hash methods
Inheritable data
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
Basic text substitutions
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