| フック:: PrepoStcall. Hook :: PrepoStcallは、ルーチンの前後にアクションを追加できるPerlモジュールです。 |
今すぐダウンロード |
フック:: PrepoStcall. ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/yvesp/llg-1.07/LLg.en.pod
フック:: PrepoStcall. タグ
フック:: PrepoStcall. 説明
Hook :: PrepoStCallは、ルーチンの前後にアクションを追加できるPerlモジュールです。 Hook :: PrepoStCallは、routine.synopsisの前後のアクションを追加できるPerlモジュールです。 hook :: prepostcallを使用してください。 sub try {stderr "in try:@_n"; @_; prepostcall-> new( 'try'、sub {print stderr "pre:@_n";#プロセス@_コンテンツ... @_;#@_;#@_;#を定義します。 'try'引数}、sub {print stderr "投稿:@_n ";#プロセス@_コンテンツ... @_;#@_;#を定義します。印刷試行(10)、 "n"; new()は、フック:: PrepoStcallクラスの新しいオブジェクトを作成します。新しいメソッドの引数は次のとおりです。 「過負荷」、2を「オーバーロード」したい1次ルーチンの名前。プライマリルーチンの前に呼び出す匿名ルーチン3。プライマリルーチンの後に呼び出すための異音ルーチン。プライマリサブルーチンの名前は明示的なパッケージプレフィックスではありません、それはnew()メソッドの呼び出し元の現在のパッケージ内のサブルーチンの名前であると仮定されています。ルーチンはプライマリルーチン引数のフィルタとして機能します。 POSTルーチンは、一次戻り値.new()をクラスまたはオブジェクトメソッドとして使用できるもののフィルタとして機能します。オブジェクトメソッドとして使用されると、派生定義はプライマリroutine.derived()の初期定義から構築されています。 primary()は、プライマリroutine.restore()を返します。プライマリルーチンの初期定義を再度入力します。要件: ・Perl
フック:: PrepoStcall. 関連ソフトウェア