File indexing completed on 2024-04-21 16:12:18
0001 /* 0002 SPDX-FileCopyrightText: 2019 Patrick José Pereira <patrickelectric@gmail.com> 0003 0004 SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 #pragma once 0007 0008 #include "backtraceparser.h" 0009 0010 class BacktraceParserCdb : public BacktraceParser 0011 { 0012 Q_OBJECT 0013 Q_DECLARE_PRIVATE(BacktraceParser) 0014 0015 public: 0016 explicit BacktraceParserCdb(QObject *parent = nullptr); 0017 0018 protected Q_SLOTS: 0019 void newLine(const QString &lineStr) override; 0020 0021 protected: 0022 BacktraceParserPrivate *constructPrivate() const override; 0023 }; 0024 0025 class BacktraceLineCdb : public BacktraceLine 0026 { 0027 public: 0028 BacktraceLineCdb(const QString &line); 0029 };