Lines Matching defs:debugger

84 		TeamDebugger* debugger = FindTeamDebugger(team);
85 if (debugger != NULL) {
86 debugger->Activate();
113 TeamDebugger* debugger = fTeamDebuggers.ItemAt(i);
114 if (debugger->TeamID() == team && !debugger->IsPostMortem())
115 return debugger;
123 TargetHostInterface::AddTeamDebugger(TeamDebugger* debugger)
125 if (!fTeamDebuggers.BinaryInsert(debugger, &_CompareDebuggers))
133 TargetHostInterface::RemoveTeamDebugger(TeamDebugger* debugger)
136 if (fTeamDebuggers.ItemAt(i) == debugger) {
185 TeamDebugger* debugger = FindTeamDebugger(teamID);
187 UserInterface* userInterface = debugger->GetUserInterface()->Clone();
195 options.commandLineArgc = debugger->ArgumentCount();
196 options.commandLineArgv = debugger->Arguments();
197 options.settingsManager = debugger->GetSettingsManager();
202 debugger->PostMessage(B_QUIT_REQUESTED);
214 TargetHostInterface::TeamDebuggerStarted(TeamDebugger* debugger)
217 AddTeamDebugger(debugger);
218 _NotifyTeamDebuggerStarted(debugger);
223 TargetHostInterface::TeamDebuggerRestartRequested(TeamDebugger* debugger)
226 message.AddInt32("team", debugger->TeamID());
232 TargetHostInterface::TeamDebuggerQuit(TeamDebugger* debugger)
235 RemoveTeamDebugger(debugger);
237 if (debugger->Thread() >= 0) {
238 _NotifyTeamDebuggerQuit(debugger);
240 message.AddInt32("thread", debugger->Thread());
252 fprintf(stderr, "Error: Requested team debugger start without "
262 TeamDebugger* debugger = NULL;
282 debugger = new(std::nothrow) TeamDebugger(this, userInterface,
284 if (debugger != NULL) {
285 error = debugger->Init(interface, threadID,
290 printf("Error: debugger for team %" B_PRId32 " on interface %s failed"
292 delete debugger;
293 debugger = NULL;
295 printf("debugger for team %" B_PRId32 " on interface %s created and"
304 TargetHostInterface::_NotifyTeamDebuggerStarted(TeamDebugger* debugger)
308 listener->TeamDebuggerStarted(debugger);
314 TargetHostInterface::_NotifyTeamDebuggerQuit(TeamDebugger* debugger)
318 listener->TeamDebuggerQuit(debugger);
340 TargetHostInterface::Listener::TeamDebuggerStarted(TeamDebugger* debugger)
346 TargetHostInterface::Listener::TeamDebuggerQuit(TeamDebugger* debugger)