Changeset View
Changeset View
Standalone View
Standalone View
src/parser/backtraceparsergdb.h
Show All 15 Lines | 1 | /* | |||
---|---|---|---|---|---|
16 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | 16 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | ||
17 | */ | 17 | */ | ||
18 | #ifndef BACKTRACEPARSERGDB_H | 18 | #ifndef BACKTRACEPARSERGDB_H | ||
19 | #define BACKTRACEPARSERGDB_H | 19 | #define BACKTRACEPARSERGDB_H | ||
20 | 20 | | |||
21 | #include "backtraceparser.h" | 21 | #include "backtraceparser.h" | ||
22 | class BacktraceParserGdbPrivate; | 22 | class BacktraceParserGdbPrivate; | ||
23 | 23 | | |||
24 | class BacktraceLineGdb : public BacktraceLine | ||||
25 | { | ||||
26 | public: | ||||
27 | BacktraceLineGdb(const QString & line); | ||||
28 | | ||||
29 | private: | ||||
30 | void parse(); | ||||
31 | void rate(); | ||||
32 | }; | ||||
33 | | ||||
24 | class BacktraceParserGdb : public BacktraceParser | 34 | class BacktraceParserGdb : public BacktraceParser | ||
25 | { | 35 | { | ||
26 | Q_OBJECT | 36 | Q_OBJECT | ||
27 | Q_DECLARE_PRIVATE(BacktraceParserGdb) | 37 | Q_DECLARE_PRIVATE(BacktraceParserGdb) | ||
28 | public: | 38 | public: | ||
29 | explicit BacktraceParserGdb(QObject *parent = nullptr); | 39 | explicit BacktraceParserGdb(QObject *parent = nullptr); | ||
30 | 40 | | |||
31 | QString parsedBacktrace() const override; | 41 | QString parsedBacktrace() const override; | ||
Show All 13 Lines |