| DEVEL :: Backtrace. Devel :: Backtrace é um módulo Perl para backtrace orientada a objetos. |
Baixe Agora |
DEVEL :: Backtrace. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Christoph Bussenius
- Site do editor:
- http://search.cpan.org/~pepe/
DEVEL :: Backtrace. Tag
DEVEL :: Backtrace. Descrição
Devel :: Backtrace é um módulo Perl para backtrace orientada a objetos. Devel :: Backtrace é um módulo Perl para backtrace orientada a objetos.Synopsis Meu $ Backtrace = DEVEL :: Backtrace-> Novo; Imprimir $ Backtrace; # use a impressão automática $ backtrace-> ponto (0) -> Linha; MétodosDevel :: Backtrace-> Novo () Constrói um novo Devel :: Backtrace que é preenchido com todo o chamador de informações ($ i) onde $ eu começo a partir de $ start. Se nenhum argumento for dado, $ Iniciar padrões para 0.Se $ Start for 1 (ou superior), o backtrace não conterá as informações que (e onde) Devel :: Backtrace :: Novo () foi chamado. $ Backtrace- > Ponto ($ i) Retorna o único TracePoint como um objeto Devel :: Backtrace :: Point (consulte sua documentação como acessar cada bit de informação). Não se o snippet de código a seguir imprimirá as informações do chamador ($ Iniciar + $ i): Imprimir Devel :: Backtrace-> Novo ($ Start) -> Ponto ($ i) $ Backtrace-> Pontos () Retorna uma lista de todos os tracepoints. $ Backtrace-> Skipme (pacote]) este Método Exclui todos os principais rastreadores que contêm informações sobre chamadas dentro de $ Pacote. Depois, a $ Backtrace parecerá como se tivesse sido criada com um valor mais alto de $ start.Se o pacote de parâmetro opcional não for dado, ele é padronizado para o pacote de chamadas. O efeito é semelhante ao que o módulo de carpa faz.este módulo Navios com um exemplo "skipme.pl" que demonstram como usar esse método. $ backtrace-> to_string () retorna uma string que contém uma linha para cada ponto de trace. Ele conterá as informações do Devel :: Backtrace :: Método To_String (). Para obter mais informações, use o método to_long_string ().Note que você não precisa ligar para_string () se você imprimir um objeto de backtrace ou tratar como uma string, já que o operador de estrela está sobrecarregado. $ Backtrace -> to_long_string () retorna uma cadeia muito longa que contém várias linhas para cada ponto de traço. O resultado conterá todos os bits disponíveis. Veja "To_Long_String" In Delvel :: Backtrace :: Ponto para um exemplo do que é o resultado.Requirements: · Requisitos de Perl: · Perl.
DEVEL :: Backtrace. Software Relacionado