14 virtual QString getSource()=0;
15 virtual qint64 getLineNumber()=0;
16 virtual QPair<qint64,qint64> getColumnRange()=0;
17 virtual QString getFunction()=0;
18 virtual qint64 getInstruction()=0;
19 virtual void stepLine(
bool into)=0;
20 virtual void stepInstruction(
bool into)=0;
21 virtual void stepToLine(qint64 u)=0;
22 virtual void stepToInstruction(qint64 u)=0;
24 virtual void setBreakAtInstruction(qint64 code,
bool on)=0;
25 virtual void setBreakAtFunction(
const QString &
function,
bool on)=0;
26 virtual void setBreakAtLine(qint64 line,
bool on)=0;
27 virtual void clearAllBreakpoints()=0;
28 virtual QStringList getLocalNames()=0;
29 virtual Parameter getLocalValue(qint64 index)=0;
30 virtual QStringList getCallStack()=0;