New wrb GDB monitor command, for writing to individual bit fields of target registers

This commit is contained in:
Nav
2024-12-18 01:11:41 +00:00
parent b7aea71327
commit ef19ffe996
9 changed files with 293 additions and 1 deletions

View File

@@ -54,7 +54,13 @@ namespace Services
bool StringService::isNumeric(std::string_view str) {
return !std::any_of(str.begin(), str.end(), [] (unsigned char character) {
return std::isdigit(character);
return !std::isdigit(character);
});
}
bool StringService::isBinary(std::string_view str) {
return !std::any_of(str.begin(), str.end(), [] (unsigned char character) {
return character != '0' && character != '1';
});
}