MCPcopy Create free account
hub / github.com/Vector35/debugger / WriteMemory

Method WriteMemory

core/debuggercontroller.cpp:1334–1350  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1332
1333
1334bool DebuggerController::WriteMemory(std::uintptr_t address, const DataBuffer& buffer)
1335{
1336 if (!m_liveView)
1337 return false;
1338
1339 if (!m_state->IsConnected())
1340 return false;
1341
1342 if (m_state->IsRunning())
1343 return false;
1344
1345 DebuggerMemory* memory = m_state->GetMemory();
1346 if (!memory)
1347 return false;
1348
1349 return memory->WriteMemory(address, buffer);
1350}
1351
1352
1353std::vector<DebugModule> DebuggerController::GetAllModules()

Callers

nothing calls this directly

Calls 3

GetMemoryMethod · 0.80
IsConnectedMethod · 0.45
IsRunningMethod · 0.45

Tested by

no test coverage detected