Graphe d'héritage de QHyodaGdb:
Graphe de collaboration de QHyodaGdb:Types publics | |
| enum | QHyodaGdbCommand { None =0 , Quit , Detach , Interrupt , Step , Continue , Untack , Retack , TargetCell } |
Connecteurs publics | |
| void | gdbmi (void) |
Fonctions membres publiques | |
| QHyodaGdb (QHyodaJob *, QHyodaMachine *, quint32, quint32, quint32) | |
| bool | launch (void) |
| void | enqueue (const QString &t) |
| void | dequeue (void) |
| void | showViaEmacsClient (QString, QString) |
Attributs publics | |
| QHyodaJob * | job |
| QHyodaMachine * | tab |
| quint32 | tcpAdrs |
| quint32 | tcpPort |
| quint32 | tcpPyld |
| QProcess * | process |
| QString | cmdline |
| QQueue< QString > | commands |
| QQueue< QString > | outputs |
| QHyodaGdbCommand | state |
| QString | data_read_memory |
| QList< QString > | entryPoints |
| QList< QString > | entryPointsFile |
| QList< QString > | entryPointsLine |
Définition à la ligne 17 du fichier QHyodaGdb.h.
| enum QHyodaGdb::QHyodaGdbCommand |
Définition à la ligne 20 du fichier QHyodaGdb.h.
| QHyodaGdb::QHyodaGdb | ( | QHyodaJob * | _job, |
| QHyodaMachine * | machine, | ||
| quint32 | adrs, | ||
| quint32 | port, | ||
| quint32 | pyld ) |
Définition à la ligne 10 du fichier QHyodaGdb.cc.
| QHyodaGdb::~QHyodaGdb | ( | void | ) |
Définition à la ligne 29 du fichier QHyodaGdb.cc.
| void QHyodaGdb::dequeue | ( | void | ) |
Définition à la ligne 86 du fichier QHyodaGdb.cc.
| void QHyodaGdb::enqueue | ( | const QString & | t | ) |
Définition à la ligne 77 du fichier QHyodaGdb.cc.
|
slot |
DETACH
EXIT
Résultat, puis ACTION
Récupération d'un retour du DUMP
Définition à la ligne 95 du fichier QHyodaGdb.cc.
| bool QHyodaGdb::launch | ( | void | ) |
Définition à la ligne 39 du fichier QHyodaGdb.cc.
| void QHyodaGdb::showViaEmacsClient | ( | QString | file, |
| QString | line ) |
Définition à la ligne 487 du fichier QHyodaGdb.cc.
| QString QHyodaGdb::cmdline |
Définition à la ligne 48 du fichier QHyodaGdb.h.
| QQueue<QString> QHyodaGdb::commands |
Définition à la ligne 49 du fichier QHyodaGdb.h.
| QString QHyodaGdb::data_read_memory |
Définition à la ligne 52 du fichier QHyodaGdb.h.
| QList<QString> QHyodaGdb::entryPoints |
Définition à la ligne 53 du fichier QHyodaGdb.h.
| QList<QString> QHyodaGdb::entryPointsFile |
Définition à la ligne 54 du fichier QHyodaGdb.h.
| QList<QString> QHyodaGdb::entryPointsLine |
Définition à la ligne 55 du fichier QHyodaGdb.h.
| QHyodaJob* QHyodaGdb::job |
Définition à la ligne 42 du fichier QHyodaGdb.h.
| QQueue<QString> QHyodaGdb::outputs |
Définition à la ligne 50 du fichier QHyodaGdb.h.
| QProcess* QHyodaGdb::process |
Définition à la ligne 47 du fichier QHyodaGdb.h.
| QHyodaGdbCommand QHyodaGdb::state |
Définition à la ligne 51 du fichier QHyodaGdb.h.
| QHyodaMachine* QHyodaGdb::tab |
Définition à la ligne 43 du fichier QHyodaGdb.h.
| quint32 QHyodaGdb::tcpAdrs |
Définition à la ligne 44 du fichier QHyodaGdb.h.
| quint32 QHyodaGdb::tcpPort |
Définition à la ligne 45 du fichier QHyodaGdb.h.
| quint32 QHyodaGdb::tcpPyld |
Définition à la ligne 46 du fichier QHyodaGdb.h.