| Devol :: GDB :: rifletta Devel :: GDB :: Rifletti è un API di riflessione per GDB / C ++. |
Scarica ora |
Devol :: GDB :: rifletta Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Antal Novak
- Sito web dell'editore:
- http://search.cpan.org/~afn/Devel-GDB-Reflect-0.2/lib/Devel/GDB/Reflect.pm
Devol :: GDB :: rifletta Tag
Devol :: GDB :: rifletta Descrizione
Devol :: GDB :: Rifletti è un API di riflessione per GDB / C ++. Devel :: GDB :: Rifletti è un API di riflessione per GDB / C ++. Sinossi Usa Devol :: GDB; Usa Devol :: GDB :: rifletta; My $ GDB = New Devod :: GDB (-File => $ foo); My $ Reflector = New Devod :: GDB :: rifletta ($ GDB); Stampa $ GDB-> Get ("B foo.c: 123"); $ GDB-> Stampa ("MyVariable"); Devol :: GDB :: Rifletti fornisce un'API di riflessione per GDB / C ++, che può essere utilizzata per stampare ricorsivamente il contenuto delle strutture dati STL (vettore, set, mappa, ecc.) all'interno di una sessione GDB. Non è limitato a STL, tuttavia; È possibile scrivere i propri delegati per la stampa di tipi di contenitori personalizzati. Il modulo implementa la funzionalità utilizzata dallo script GDB ++, che funge da wrapper attorno a GDB. Probabilmente dovresti familiarizzare con la funzionalità di base di questo script prima, prima di immergersi nei dettagli Gory presentati qui.Global VariablesEs che seguendo le variabili globali controllano il comportamento del metodo "Stampa". $ Devol :: GDB :: Rifletti :: Rientro il numero di spazi per indentare ad ogni livello di ricorsione. Impostazioni predefinite a 4. $ Devol :: GDB :: Rifletti :: max_depthLa massima profondità di ricorsione. Impostazioni predefinite a 5. $ Devol :: GDB :: rifletta :: max_widththe il numero massimo di elementi da mostrare da un determinato contenitore. Impostazioni predefinite a 10.requirementi: · Requisiti perl: · Perl.
Devol :: GDB :: rifletta Software correlato