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

Method GetProcessList

api/debuggercontroller.cpp:119–136  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

117}
118
119std::vector<DebugProcess> DebuggerController::GetProcessList()
120{
121 size_t count;
122 BNDebugProcess* processes = BNDebuggerGetProcessList(m_object, &count);
123
124 vector<DebugProcess> result;
125 result.reserve(count);
126 for (size_t i = 0; i < count; i++)
127 {
128 DebugProcess process;
129 process.m_pid = processes[i].m_pid;
130 process.m_processName = processes[i].m_processName;
131 result.push_back(process);
132 }
133 BNDebuggerFreeProcessList(processes, count);
134
135 return result;
136}
137
138
139std::vector<DebugThread> DebuggerController::GetThreads()

Callers 1

updateContentMethod · 0.45

Calls 2

BNDebuggerGetProcessListFunction · 0.85

Tested by

no test coverage detected