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