autodie::Scope::Guard - 範圍結束時呼叫子常式的包裝類別
use autodie::Scope::Guard;
$^H{'my-key'} = autodie::Scope::Guard->new(sub {
print "Hallo world\n";
});
此類別用於祝福 perl 子常式,以便在它們被銷毀時呼叫它們。這對於確保在範圍結束時呼叫程式碼非常有用。此模組並非 autodie 公共 API 的一部分。
此模組直接受到 chocolateboy 出色的 Scope::Guard 模組啟發。
my $hook = autodie::Scope::Guard->new(sub {});
建立新的 autodie::Scope::Guard
,它會在超出範圍後 (即呼叫其 DESTROY 處理常式) 呼叫指定的子常式。
版權所有 2008-2009,Paul Fenwick <pjf@perltraining.com.au>
此模組為自由軟體。您可以在與 Perl 相同的條款下散佈它。