The following module was proposed for inclusion in the Module List:
modid: Object::BaseClass
DSLIP: bdpOg
description: Base class with property, flag, and events
userid: CORLISS (Arthur Corliss)
chapterid: 6 (Data_Type_Utilities)
communities:
Mailinglists
similar:
rationale:
This module allows a subclassed module to describe it's properties
and flags (with each flag optionally tied to an event hander), and
exposes all of them directly via the AUTOLOAD mechanism. Registered
event handlers are automatically called with any manipulation of any
flag in the flag register. It also provides tracking for
parent<->child relationships and clean destruction of those
resources.
In sum, this is really a small & simple module, but having it
available would increase my code reuse significantly, since many of
my other modules on CPAN will be using this functionality.
enteredby: CORLISS (Arthur Corliss)
enteredon: Fri Jan 17 18:21:18 2003 GMT
The resulting entry would be:
Object::
::BaseClass bdpOg Base class with property, flag, and events CORLISS
Thanks for registering,
The Pause Team
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=4d100000_9e38ff8454011d76&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=4d100000_9e38ff8454011d76&SUBMIT_pause99_add_mod_insertit=1