| 828 | } |
| 829 | |
| 830 | void GDBDebugger::resetVariables() |
| 831 | { |
| 832 | foreach (auto var, d->variableListByReference.values()) |
| 833 | delete var; |
| 834 | d->variableListByReference.clear(); |
| 835 | d->runningCommand = 0; |
| 836 | d->reference = childVariablesReferenceBegin; |
| 837 | d->traceVariableCounter = 0; |
| 838 | d->watchingVariables.clear(); |
| 839 | if(!d->createdValue.isEmpty()) |
| 840 | delAllTraceVariable(); |
| 841 | } |
| 842 | |
| 843 | void GDBDebugger::checkVariablesLocker() |
| 844 | { |