doom3-gpl
Doom 3 GPL source release
|
#include <DebuggerServer.h>
Public Member Functions | |
rvDebuggerServer () | |
~rvDebuggerServer () | |
bool | Initialize (void) |
void | Shutdown (void) |
bool | ProcessMessages (void) |
bool | IsConnected (void) |
void | CheckBreakpoints (idInterpreter *interpreter, idProgram *program, int instructionPointer) |
void | Print (const char *text) |
void | OSPathToRelativePath (const char *osPath, idStr &qpath) |
Private Member Functions | |
void | ClearBreakpoints (void) |
void | Break (idInterpreter *interpreter, idProgram *program, int instructionPointer) |
void | Resume (void) |
void | SendMessage (EDebuggerMessage dbmsg) |
void | SendPacket (void *data, int datasize) |
void | HandleAddBreakpoint (msg_t *msg) |
void | HandleRemoveBreakpoint (msg_t *msg) |
void | HandleResume (msg_t *msg) |
void | HandleInspectVariable (msg_t *msg) |
void | HandleInspectCallstack (msg_t *msg) |
void | HandleInspectThreads (msg_t *msg) |
void | MSG_WriteCallstackFunc (msg_t *msg, const prstack_t *stack) |
Definition at line 46 of file DebuggerServer.h.
rvDebuggerServer::rvDebuggerServer | ( | ) |
Definition at line 47 of file DebuggerServer.cpp.
rvDebuggerServer::~rvDebuggerServer | ( | ) |
Definition at line 65 of file DebuggerServer.cpp.
|
private |
Definition at line 590 of file DebuggerServer.cpp.
void rvDebuggerServer::CheckBreakpoints | ( | idInterpreter * | interpreter, |
idProgram * | program, | ||
int | instructionPointer | ||
) |
Definition at line 485 of file DebuggerServer.cpp.
Definition at line 680 of file DebuggerServer.cpp.
|
private |
Definition at line 262 of file DebuggerServer.cpp.
|
private |
Definition at line 371 of file DebuggerServer.cpp.
|
private |
Definition at line 405 of file DebuggerServer.cpp.
|
private |
Definition at line 443 of file DebuggerServer.cpp.
|
private |
Definition at line 292 of file DebuggerServer.cpp.
|
private |
Definition at line 77 of file DebuggerServer.cpp.
Definition at line 118 of file DebuggerServer.h.
Definition at line 325 of file DebuggerServer.cpp.
Definition at line 103 of file DebuggerServer.cpp.
Definition at line 699 of file DebuggerServer.cpp.
Definition at line 144 of file DebuggerServer.cpp.
Definition at line 659 of file DebuggerServer.cpp.
|
private |
Definition at line 242 of file DebuggerServer.cpp.
Definition at line 128 of file DebuggerServer.h.
Definition at line 122 of file DebuggerServer.cpp.
|
protected |
Definition at line 77 of file DebuggerServer.h.
|
protected |
Definition at line 85 of file DebuggerServer.h.
|
protected |
Definition at line 86 of file DebuggerServer.h.
|
protected |
Definition at line 78 of file DebuggerServer.h.
|
protected |
Definition at line 72 of file DebuggerServer.h.
|
protected |
Definition at line 84 of file DebuggerServer.h.
|
protected |
Definition at line 80 of file DebuggerServer.h.
|
protected |
Definition at line 79 of file DebuggerServer.h.
|
protected |
Definition at line 81 of file DebuggerServer.h.
|
protected |
Definition at line 82 of file DebuggerServer.h.
|
protected |
Definition at line 83 of file DebuggerServer.h.
|
protected |
Definition at line 70 of file DebuggerServer.h.
|
protected |
Definition at line 69 of file DebuggerServer.h.
|
protected |
Definition at line 73 of file DebuggerServer.h.
|
protected |
Definition at line 75 of file DebuggerServer.h.
|
protected |
Definition at line 88 of file DebuggerServer.h.
|
protected |
Definition at line 89 of file DebuggerServer.h.
|
protected |
Definition at line 71 of file DebuggerServer.h.