| Devol :: Backtrace. Devel :: BackTrace è un modulo perl per il backtrace orientato agli oggetti. |
Scarica ora |
Devol :: Backtrace. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Christoph Bussenius
- Sito web dell'editore:
- http://search.cpan.org/~pepe/
Devol :: Backtrace. Tag
Devol :: Backtrace. Descrizione
Devol :: BackTrace è un modulo perl per il backtrace orientato agli oggetti. Devel :: BackTrace è un modulo perl per backtrace orientato agli oggetti .synopsis My $ Backtrace = Devel :: Backtrace-> Nuovo; Stampa $ Backtrace; # Utilizzare Stringificazione automatica Stampa $ Backtrace-> Punto (0) -> Linea; MethodsDevel :: BackTrace-> Nuovo () Costruisce un nuovo sviluppo :: Backtrace che è riempito con tutto il chiamante di informazioni ($ I) , dove $ Inizia da $ inizio. Se non viene somministrato alcun argomento, $ avvio predefiniti su 0.Se $ Avvio è 1 (o superiore), il backtrace non conterrà le informazioni che (e dove) sviluppano :: Backtrace :: Nuovo () è stato chiamato. $ Backtrace- > Punto ($ i) restituisce l'I'th Tracepoint come oggetto di sviluppo :: BackTrace :: Point Object (consulta la sua documentazione per come accedere a ogni bit di informazioni) .nota che il seguente snippet di codice stamparà le informazioni del chiamante ($ Start + $ i): Stampa Devol :: Backtrace-> Nuovo ($ Inizio) -> Punto ($ i) $ Backtrace-> Punti () Restituisce un elenco di tutti i tracci. $ Backtrace-> Skipme () Questo Metodo Elimina tutti i principali tracci che contengono informazioni sulle chiamate all'interno di $ pacchetto. Successivamente il backtracco $ sembrerebbe che fosse stato creato con un valore più alto di $ Avvio. Se il parametro $ opzionale non viene fornito, non viene fornito il pacchetto del parametro opzionale, è predefinito il pacchetto di chiamata. L'effetto è simile a ciò che fa il modulo carpa. Questo modulo Spedisce con un esempio "skipme.pl" che dimostra come utilizzare questo metodo. $ Backtrace-> to_string () restituisce una stringa che contiene una linea per ogni tracepoint. Contenerà le informazioni da Devol :: BackTrace :: Point's to_String () Metodo. Per ottenere ulteriori informazioni, utilizzare il metodo to_long_string ().Nota che non è necessario chiamare TO_STRING () se si stampa un oggetto di backtrana :: backtrace o altrimenti trattalo come una stringa, poiché l'operatore di righe di righe è sovraccarico. $ Backtrace -> to_long_string () restituisce una stringa molto lunga che contiene diverse linee per ogni punto di traccia. Il risultato conterrà ogni bit di informazione disponibile. Vedi "To_long_string" in Devel :: BackTrace :: Punto per un esempio di ciò che il risultato è simile. Rubire: · Requisiti perl: · Perl.
Devol :: Backtrace. Software correlato