Changeset View
Changeset View
Standalone View
Standalone View
debuggers/gdb/gdb.h
Show First 20 Lines • Show All 107 Lines • ▼ Show 20 Line(s) | 104 | /** Reports output from the running application. | |||
---|---|---|---|---|---|
108 | ignored, or routed via pty. */ | 108 | ignored, or routed via pty. */ | ||
109 | void applicationOutput(const QString& s); | 109 | void applicationOutput(const QString& s); | ||
110 | 110 | | |||
111 | /** Reports output of a command explicitly typed by | 111 | /** Reports output of a command explicitly typed by | ||
112 | the user, or output from .gdbinit commands. */ | 112 | the user, or output from .gdbinit commands. */ | ||
113 | void userCommandOutput(const QString& s); | 113 | void userCommandOutput(const QString& s); | ||
114 | 114 | | |||
115 | /** Reports output of a command issued internally | 115 | /** Reports output of a command issued internally | ||
116 | by KDevelop. At the moment, stderr output from | 116 | by KDevelop. */ | ||
117 | GDB and the 'log' MI channel will be also routed here. */ | | |||
118 | void internalCommandOutput(const QString& s); | 117 | void internalCommandOutput(const QString& s); | ||
119 | 118 | | |||
119 | /** Reports debugger interal output, including stderr output from debugger | ||||
120 | and the 'log' MI channel */ | ||||
121 | void debuggerInternalOutput(const QString& s); | ||||
122 | | ||||
120 | private Q_SLOTS: | 123 | private Q_SLOTS: | ||
121 | void readyReadStandardOutput(); | 124 | void readyReadStandardOutput(); | ||
122 | void readyReadStandardError(); | 125 | void readyReadStandardError(); | ||
123 | void processFinished(int exitCode, QProcess::ExitStatus exitStatus); | 126 | void processFinished(int exitCode, QProcess::ExitStatus exitStatus); | ||
124 | void processErrored(QProcess::ProcessError); | 127 | void processErrored(QProcess::ProcessError); | ||
125 | 128 | | |||
126 | private: | 129 | private: | ||
127 | void processLine(const QByteArray& line); | 130 | void processLine(const QByteArray& line); | ||
Show All 17 Lines |