MCPcopy Create free account
hub / github.com/Norbyte/ositools / HandleEvaluate

Method HandleEvaluate

OsiInterface/DebugMessages.cpp:444–458  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

442 }
443
444 void DebugMessageHandler::HandleEvaluate(uint32_t seq, DbgEvaluate const & req)
445 {
446 Debug(" --> DbgEvaluate(%d, %d)", req.type(), req.node_id());
447
448 if (debugger_) {
449 bool querySucceeded = false;
450 auto process = [this, seq] (ResultCode rc, bool querySucceeded) {
451 SendEvaluateFinished(seq, rc, querySucceeded);
452 };
453
454 debugger_->Evaluate(seq, (EvalType)req.type(), req.node_id(), req.params(), process);
455 } else {
456 Debug("Evaluate: Not attached to story debugger!");
457 }
458 }
459
460 bool DebugMessageHandler::HandleMessage(DebuggerToBackend const * msg)
461 {

Callers

nothing calls this directly

Calls 3

DebugFunction · 0.85
typeMethod · 0.80
EvaluateMethod · 0.80

Tested by

no test coverage detected