Object::Deadly::_unsafe(3) | User Contributed Perl Documentation | Object::Deadly::_unsafe(3) |
NAME¶
Object::Deadly::_unsafe - Implementation for the deadly object
METHODS¶
- "$obj->DESTROY"
- The DESTROY method doesn't die. This is defined so it won't be AUTOLOADed or fetched from UNIVERSAL.
- "$obj->isa"
- "$obj->can"
- "$obj->version"
- "$obj->DOES"
- "$obj->import"
- "$obj->require"
- "$obj->use"
- "$obj->blessed"
- "$obj->dump"
- "$obj->peek"
- "$obj->refaddr"
- "$obj->exports"
- "$obj->moniker"
- "$obj->plural_moniker"
- "$obj->which"
- "$obj->AUTOLOAD"
- Each of AUTOLOAD, a named list of known UNIVERSAL functions and then a
query for everything currently known are all implemented with
"Object::Deadly->get_death" to
prevent anything from sneaking through to a successful call against
something in UNIVERSAL.
That list of functions are what core perl uses plus a bunch from CPAN modules including UNIVERSAL, UNIVERSAL::require, UNIVERSAL::dump, UNIVERSAL::exports, UNIVERSAL::moniker, UNIVERSAL::which. That's just the list as it exists today. If someone else creates a new one and you load it, be sure to do it *prior* to loading this module so I can have at least a chance at noticing anything it's loaded.
SEE ALSO¶
Object::Deadly, Object::Deadly::_safe
2006-09-25 | perl v5.16.3 |