#include <InteractiveDebugger.hpp>
|
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) |
|
virtual BaseInteractiveDebugger::~BaseInteractiveDebugger |
( |
| ) |
|
|
virtual |
BaseInteractiveDebugger::BaseInteractiveDebugger |
( |
| ) |
|
|
protected |
void BaseInteractiveDebugger::breakForError |
( |
const char * |
message | ) |
|
|
protected |
virtual bool BaseInteractiveDebugger::changeFrame |
( |
unsigned int |
number | ) |
|
|
pure virtual |
void BaseInteractiveDebugger::checkBreak |
( |
bool |
entering | ) |
|
|
protected |
virtual bool BaseInteractiveDebugger::currentFrameLocation |
( |
std::string & |
file, |
|
|
unsigned int & |
line, |
|
|
unsigned int & |
column |
|
) |
| const |
|
pure virtual |
bool BaseInteractiveDebugger::disableBreakPoint |
( |
unsigned int |
number | ) |
|
bool BaseInteractiveDebugger::enableBreakPoint |
( |
unsigned int |
number | ) |
|
DebugCommand* BaseInteractiveDebugger::findCommand |
( |
std::string & |
command | ) |
const |
|
protected |
virtual unsigned int BaseInteractiveDebugger::getStackSize |
( |
| ) |
const |
|
pure virtual |
void BaseInteractiveDebugger::interrupted |
( |
| ) |
|
|
protected |
void BaseInteractiveDebugger::listBreakPoints |
( |
| ) |
const |
virtual bool BaseInteractiveDebugger::outputCurrentFrame |
( |
unsigned int |
context = 0 | ) |
const |
|
pure virtual |
virtual void BaseInteractiveDebugger::outputCurrentFrameQueryPlan |
( |
| ) |
const |
|
pure virtual |
static void BaseInteractiveDebugger::outputLocation |
( |
const XMLCh * |
file, |
|
|
unsigned int |
line, |
|
|
unsigned int |
column, |
|
|
unsigned int |
context = 0 |
|
) |
| |
|
static |
static void BaseInteractiveDebugger::outputLocationFromString |
( |
const XMLCh * |
query, |
|
|
unsigned int |
line, |
|
|
unsigned int |
column, |
|
|
unsigned int |
context = 0 |
|
) |
| |
|
static |
virtual bool BaseInteractiveDebugger::queryCurrentFrame |
( |
const char * |
queryString | ) |
const |
|
pure virtual |
bool BaseInteractiveDebugger::queryStarted |
( |
| ) |
const |
|
inline |
void BaseInteractiveDebugger::readCommand |
( |
| ) |
|
|
protected |
static std::string BaseInteractiveDebugger::regexFind |
( |
const char * |
regex, |
|
|
const std::string & |
str, |
|
|
int |
groupNo = 1 |
|
) |
| |
|
static |
virtual void BaseInteractiveDebugger::run |
( |
| ) |
|
|
pure virtual |
unsigned int BaseInteractiveDebugger::setBreakPoint |
( |
const std::string & |
file, |
|
|
unsigned int |
line, |
|
|
unsigned int |
column, |
|
|
bool |
temporary |
|
) |
| |
virtual void BaseInteractiveDebugger::setDoFocusOptimizationsn |
( |
bool |
opt | ) |
|
|
pure virtual |
virtual void BaseInteractiveDebugger::setDoLazyEvaluation |
( |
bool |
lazy | ) |
|
|
pure virtual |
virtual void BaseInteractiveDebugger::setDoProjection |
( |
bool |
opt | ) |
|
|
pure virtual |
void BaseInteractiveDebugger::setNext |
( |
| ) |
|
void BaseInteractiveDebugger::setStep |
( |
| ) |
|
virtual void BaseInteractiveDebugger::stackTrace |
( |
| ) |
const |
|
pure virtual |
std::vector<BreakPoint> BaseInteractiveDebugger::breaks_ |
|
protected |
std::vector<DebugCommand*> BaseInteractiveDebugger::commands_ |
|
protected |
unsigned int BaseInteractiveDebugger::next_ |
|
protected |
bool BaseInteractiveDebugger::queryStarted_ |
|
protected |
bool BaseInteractiveDebugger::step_ |
|
protected |
The documentation for this class was generated from the following file: