New rangeSteppingEnabled server config param

This commit is contained in:
Nav
2023-09-10 21:50:26 +01:00
parent 667b0327e8
commit 1d0f30db7a
3 changed files with 22 additions and 0 deletions

View File

@@ -30,5 +30,17 @@ namespace DebugServer::Gdb
);
}
}
if (debugServerConfig.debugServerNode["rangeSteppingEnabled"]) {
if (YamlUtilities::isCastable<bool>(debugServerConfig.debugServerNode["rangeSteppingEnabled"])) {
this->rangeSteppingEnabled = debugServerConfig.debugServerNode["rangeSteppingEnabled"].as<bool>();
} else {
Logger::error(
"Invalid GDB debug server config parameter ('rangeSteppingEnabled') provided - value must be "
"castable to a boolean. The parameter will be ignored."
);
}
}
}
}