Additional Inherited Members |
virtual | ~BaseInteractiveDebugger () |
unsigned int | setBreakPoint (const std::string &file, unsigned int line, unsigned int column, bool temporary) |
bool | disableBreakPoint (unsigned int number) |
bool | enableBreakPoint (unsigned int number) |
void | listBreakPoints () const |
void | setStep () |
void | setNext () |
bool | queryStarted () const |
virtual void | run ()=0 |
virtual bool | changeFrame (unsigned int number)=0 |
virtual unsigned int | getStackSize () const =0 |
virtual void | stackTrace () const =0 |
virtual bool | outputCurrentFrame (unsigned int context=0) const =0 |
virtual void | outputCurrentFrameQueryPlan () const =0 |
virtual bool | queryCurrentFrame (const char *queryString) const =0 |
virtual bool | currentFrameLocation (std::string &file, unsigned int &line, unsigned int &column) const =0 |
virtual void | setDoLazyEvaluation (bool lazy)=0 |
virtual void | setDoFocusOptimizationsn (bool opt)=0 |
virtual void | setDoProjection (bool opt)=0 |
| BaseInteractiveDebugger () |
DebugCommand * | findCommand (std::string &command) const |
void | checkBreak (bool entering) |
void | breakForError (const char *message) |
void | interrupted () |
void | readCommand () |
virtual | ~DebugListener () |
virtual void | start (const StackFrame *stack, const DynamicContext *context) |
virtual void | end (const StackFrame *stack, const DynamicContext *context) |
virtual void | enter (const StackFrame *stack, const DynamicContext *context) |
virtual void | exit (const StackFrame *stack, const DynamicContext *context) |
virtual void | error (const XQException &error, const StackFrame *stack, const DynamicContext *context) |
virtual bool | doLazyEvaluation () const |
virtual bool | doFocusOptimizations () const |
static void | outputLocation (const XMLCh *file, unsigned int line, unsigned int column, unsigned int context=0) |
static void | outputLocationFromString (const XMLCh *query, unsigned int line, unsigned int column, unsigned int context=0) |
static std::string | regexFind (const char *regex, const std::string &str, int groupNo=1) |