1Object::Deadly::_unsafeU(s3e)r Contributed Perl DocumentaOtbijoenct::Deadly::_unsafe(3)
2
3
4
6 Object::Deadly::_unsafe - Implementation for the deadly object
7
9 "$obj->DESTROY"
10 The DESTROY method doesn't die. This is defined so it won't be
11 AUTOLOADed or fetched from UNIVERSAL.
12
13 "$obj->isa"
14 "$obj->can"
15 "$obj->version"
16 "$obj->DOES"
17 "$obj->import"
18 "$obj->require"
19 "$obj->use"
20 "$obj->blessed"
21 "$obj->dump"
22 "$obj->peek"
23 "$obj->refaddr"
24 "$obj->exports"
25 "$obj->moniker"
26 "$obj->plural_moniker"
27 "$obj->which"
28 "$obj->AUTOLOAD"
29 Each of AUTOLOAD, a named list of known UNIVERSAL functions and
30 then a query for everything currently known are all implemented
31 with "Object::Deadly->get_death" to prevent anything from sneaking
32 through to a successful call against something in UNIVERSAL.
33
34 That list of functions are what core perl uses plus a bunch from
35 CPAN modules including UNIVERSAL, UNIVERSAL::require,
36 UNIVERSAL::dump, UNIVERSAL::exports, UNIVERSAL::moniker,
37 UNIVERSAL::which. That's just the list as it exists today. If
38 someone else creates a new one and you load it, be sure to do it
39 *prior* to loading this module so I can have at least a chance at
40 noticing anything it's loaded.
41
43 Object::Deadly, Object::Deadly::_safe
44
45
46
47perl v5.32.1 2021-01-27 Object::Deadly::_unsafe(3)