kdevelop/kdevplatform/debugger
ivariablecontroller.cpp
Go to the documentation of this file.
QHash< QString, Locals * > allLocals() const
Definition: variablecollection.h:230
IVariableController(IDebugSession *parent)
Definition: ivariablecontroller.cpp:41
Definition: variablecollection.h:166
virtual IFrameStackModel * frameStackModel() const =0
IDebugSession * session() const
Convenience function that returns the used DebugSession.
Definition: ivariablecontroller.cpp:57
virtual void update()=0
VariableCollection * variableCollection()
Convenience function that returns the VariableCollection.
Definition: ivariablecontroller.cpp:51
void stateChanged(KDevelop::IDebugSession::DebuggerState state)
void setAutoUpdate(QFlags< UpdateType > autoUpdate)
Definition: ivariablecontroller.cpp:134
virtual int currentThread() const =0
~IVariableController() override
virtual void handleEvent(IDebugSession::event_t event)
Definition: ivariablecontroller.cpp:102
virtual DebuggerState state() const =0
Current state of the debug session.
virtual int currentFrame() const =0
Return the frame we wish to operate on.
QFlags< UpdateType > autoUpdate()
Definition: ivariablecontroller.cpp:146
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QObject * parent() const
Definition: idebugsession.h:38
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Thu Dec 12 2019 03:32:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Thu Dec 12 2019 03:32:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.