File indexing completed on 2024-05-05 04:39:53

0001 /*
0002     SPDX-FileCopyrightText: 2016 Aetf <aetf@unlimitedcodeworks.xyz>
0003 
0004     SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005 */
0006 
0007 #ifndef GDBVARIABLE_H
0008 #define GDBVARIABLE_H
0009 
0010 #include "mivariable.h"
0011 
0012 namespace KDevelop {
0013 class TreeModel;
0014 class TreeItem;
0015 }
0016 
0017 namespace KDevMI { namespace GDB {
0018 class DebugSession;
0019 class GdbVariable : public KDevMI::MIVariable
0020 {
0021     Q_OBJECT
0022 
0023 public:
0024     GdbVariable(DebugSession *session, KDevelop::TreeModel* model, KDevelop::TreeItem* parent,
0025                 const QString& expression, const QString& display = QString());
0026 };
0027 
0028 } // end of namespace GDB
0029 } // end of namespace KDevMI
0030 
0031 #endif // GDBVARIABLE_H