Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CThreadDebugger Member List

This is the complete list of members for CThreadDebugger, including all inherited members.

AddStackInfoRequest(STACK_INFO requestType, uint nestingLevel, SDL_sem *semaphore)CThreadDebugger
BreakHandler(JSContext *cx, JSScript *script, jsbytecode *pc, jsval *rval, jsval closure, BREAK_SRC breakSrc)CThreadDebugger
CheckForBreakRequestHandler(JSContext *cx, JSScript *script, jsbytecode *pc, jsval *rval, void *closure)CThreadDebugger
CheckIfMappingPresent(std::string filename, uint line)CThreadDebugger
ClearTrap(CActiveBreakPoint *activeBreakPoint)CThreadDebugger
ClearTrapsToRemove()CThreadDebuggerprivate
CompareScriptInterfacePtr(ScriptInterface *pScriptInterface) const CThreadDebugger
ContinueExecution()CThreadDebugger
CThreadDebugger()CThreadDebugger
CurrentFrameIsChildOf(JSStackFrame *pParentFrame)CThreadDebuggerprivate
DestroyScriptHook(JSContext *cx, JSScript *script)CThreadDebugger
ExecuteHook(JSContext *cx, const char *filename, unsigned lineno, JSScript *script, JSFunction *fun, void *callerdata)CThreadDebugger
GetBreakFileName()CThreadDebugger
GetCallstack(std::stringstream &response)CThreadDebugger
GetID()CThreadDebugger
GetIsInBreak()CThreadDebugger
GetLastBreakLine()CThreadDebugger
GetName()CThreadDebugger
GetNextDbgCmd()CThreadDebugger
GetStackFrameData(std::stringstream &response, uint nestingLevel, STACK_INFO stackInfoKind)CThreadDebugger
Initialize(uint id, std::string name, ScriptInterface *pScriptInterface, CDebuggingServer *pDebuggingServer)CThreadDebugger
mCThreadDebuggerprivate
NewScriptHook(JSContext *cx, const char *filename, unsigned lineno, JSScript *script, JSFunction *fun, void *callerdata)CThreadDebugger
ReturnActiveBreakPoints(jsbytecode *pBytecode)CThreadDebuggerprivate
SaveCallstack()CThreadDebuggerprivate
SaveStackFrameData(STACK_INFO stackInfo, uint nestingLevel)CThreadDebuggerprivate
SetAllNewTraps()CThreadDebugger
SetBreakFileName(std::string breakFileName)CThreadDebuggerprivate
SetIsInBreak(bool isInBreak)CThreadDebuggerprivate
SetLastBreakLine(uint breakLine)CThreadDebuggerprivate
SetNewTrap(CActiveBreakPoint *activeBreakPoint, std::string filename, uint line)CThreadDebugger
SetNextDbgCmd(DBGCMD dbgCmd)CThreadDebugger
StepHandler(JSContext *cx, JSScript *script, jsbytecode *pc, jsval *rval, void *closure)CThreadDebugger
StepIntoHandler(JSContext *cx, JSScript *script, jsbytecode *pc, jsval *rval, void *closure)CThreadDebugger
StepOutHandler(JSContext *cx, JSScript *script, jsbytecode *pc, jsval *rval, void *closure)CThreadDebugger
StringifyCyclicJSON(jsval obj, bool indent)CThreadDebuggerprivate
ThrowHandler(JSContext *cx, JSScript *script, jsbytecode *pc, jsval *rval)CThreadDebugger
ToggleBreakPoint(std::string filename, uint userLine)CThreadDebugger
TrapHandler(JSContext *cx, JSScript *script, jsbytecode *pc, jsval *rval, jsval closure)CThreadDebugger
~CThreadDebugger()CThreadDebugger