dbstatus
Lister tous les points d'arrêt lors du débogage.
📝Syntaxe
dbstatus
dbstatus file
dbstatus -completenames
dbstatus file -completenames
b = dbstatus(...)
📥Arguments d'entrée
Paramètre Description
file Seuls les points d'arrêt de ce fichier sont listés ; les points d'arrêt sur erreur ne sont pas inclus.
-completenames Affiche le chemin complet du fichier suivi du nom de la fonction au lieu du nom de la fonction seul.
📤Arguments de sortie
Paramètre Description
b Tableau de structures listant les points d'arrêt actuellement en vigueur.
📄Description

dbstatus liste tous les points d'arrêt actuellement définis, une ligne par fichier : Breakpoint for buggy is on line 3. ou Breakpoints for buggy are on lines 2, 3., suivie de la condition de chaque point d'arrêt conditionnel, puis de Stop if error. et Stop if caught error. quand ces points d'arrêt sur erreur sont définis.

L'affectation de la sortie à une variable b vous permet de sauvegarder et de restaurer les points d'arrêt ultérieurement en utilisant dbstop(b).

La structure b contient un élément par fichier ayant des points d'arrêt et un élément par point d'arrêt sur erreur. Chaque élément contient les champs suivants :

💡Exemples
Lister tous les points d'arrêt en vigueur.
dbstop in myfile
dbstatus
dbstatus -completenames
Sauvegarder les points d'arrêt actuels et les restaurer ultérieurement.
b = dbstatus();
save saved_breakpoints b
dbclear all
load saved_breakpoints
dbstop(b)
🔗Voir aussi
dbstopdbcleardbquitdbstack
🕔Historique des versions
Version Description
1.16.0 version initiale
2.0.0 filtre par fichier, -completenames, structure à sept champs avec conditions et points d'arrêt sur erreur
Modifier cette page sur GitHub