| Devel :: Tracemethods. desenvolver :: tracemethods é um módulo Perl para chamadas de módulo de rastreamento. |
Baixe Agora |
Devel :: Tracemethods. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- chromatic
- Site do editor:
- http://search.cpan.org/~chromatic/Crypt-CipherSaber-1.00/lib/Crypt/CipherSaber.pm
Devel :: Tracemethods. Tag
Devel :: Tracemethods. Descrição
Devel :: Tracemethods é um módulo Perl para chamadas de módulo de rastreamento. Devel :: Tracemethods é um módulo perl para rastrear chamadas de módulo.synopsis use desenvolver :: tracemethods qw (pacote de traje packagetwo); desengate :: tracemethods permite anexar uma sub-rotina de log de sua escolha para todos os métodos e funções dentro de vários pacotes ou Aulas. Você pode usar isso para rastrear a execução. Até mesmo respeita a herança. Para ativar o registro, passe o nome dos pacotes que você deseja rastrear na linha onde você usa desenvolver: tracemethods. Ele instalará automaticamente o log de todas as funções nos pacotes nomeados. Você também pode ligar para Import () depois de usar () d o módulo, se desejar registrar funções e métodos em outro pacote. Você pode especificar por pacote (ou -Class) registrar sub-rotinas. Por exemplo: Devel :: Tracemethod (Algum Package => Log_One, OtherPackage => Log_Two); Callback ($ sub-rotina_reference) Por padrão, Devel :: Tracemethod usa Carpa :: Carpa () para registrar uma chamada de método. Você pode alterar isso com a função set_logger (). Passe uma referência de sub-rotina como o único argumento, e todas as chamadas subseqüentes para métodos registrados usarão a nova referência de sub-rotina em vez de carpa (). O primeiro argumento para a sub-rotina de log é o nome completo do método logged. O restante dos argumentos são cópias dos que estão sendo passados para o método logado. Você pode modificá-los na sub-rotina de registro sem incomodar sua chamada. Requisitos: · Perl.
Devel :: Tracemethods. Software Relacionado