Home | Projects | FAQ | Contact | About
Description | Documentation | Credits | Files
Class::EHierarchy is intended for use as a base class where hierarchally ordered objects are desired. This class allows you to define a parent -> child relationship between objects and ensures an orderly destruction of objects according to that relationship, instead of perl's reverse order destruction sequence based on reference counting.
This class also creates opaque objects with property and method scoping (in as much as Perl's pseudo-OO support allows).
This module is also available on CPAN.
Description | Documentation | Credits | Files
Description | Documentation | Credits | Files
The notion and portions of the implementation of opaque objects and scoping were lifted from Damian Conway's Class::Std module (available on CPAN).
Description | Documentation | Credits | Files
Copyright © 1997 - 2011, Arthur Corliss, all rights reserved.