AddBreakpoint(cb::shared_ptr< DebuggerBreakpoint > bp)=0 | DebuggerDriver | pure virtual |
AddDirectory(const wxString &dir) | DebuggerDriver | virtual |
Attach(int pid)=0 | DebuggerDriver | pure virtual |
Backtrace()=0 | DebuggerDriver | pure virtual |
ClearDirectories() | DebuggerDriver | virtual |
Continue()=0 | DebuggerDriver | pure virtual |
CPURegisters()=0 | DebuggerDriver | pure virtual |
CurrentCommand() | DebuggerDriver | |
DebuggerDriver(DebuggerGDB *plugin) | DebuggerDriver | |
DebugLog(const wxString &msg) | DebuggerDriver | |
Detach()=0 | DebuggerDriver | pure virtual |
DetermineLanguage() | DebuggerDriver | inlinevirtual |
Disassemble()=0 | DebuggerDriver | pure virtual |
EnableCatchingThrow(bool enable)=0 | DebuggerDriver | pure virtual |
EvaluateSymbol(const wxString &symbol, const wxRect &tipRect)=0 | DebuggerDriver | pure virtual |
GetChildPID() const | DebuggerDriver | inline |
GetCommandLine(const wxString &debugger, const wxString &debuggee, const wxString &userArguments)=0 | DebuggerDriver | pure virtual |
GetCommandLine(const wxString &debugger, int pid, const wxString &userArguments)=0 | DebuggerDriver | pure virtual |
GetCurrentFrame() const | DebuggerDriver | inline |
GetCursor() const | DebuggerDriver | inline |
GetDebugger() | DebuggerDriver | inline |
GetDebuggersWorkingDirectory() const | DebuggerDriver | |
GetStackFrames() const | DebuggerDriver | |
GetStackFrames() | DebuggerDriver | |
GetThreads() const | DebuggerDriver | |
GetThreads() | DebuggerDriver | |
GetUserSelectedFrame() const | DebuggerDriver | inline |
High enum value | DebuggerDriver | |
InfoDLL()=0 | DebuggerDriver | pure virtual |
InfoFiles()=0 | DebuggerDriver | pure virtual |
InfoFPU()=0 | DebuggerDriver | pure virtual |
InfoFrame()=0 | DebuggerDriver | pure virtual |
InfoSignals()=0 | DebuggerDriver | pure virtual |
IsDebuggingStarted() const =0 | DebuggerDriver | pure virtual |
IsProgramStopped() const | DebuggerDriver | inline |
IsQueueBusy() const | DebuggerDriver | inline |
Log(const wxString &msg) | DebuggerDriver | |
Low enum value | DebuggerDriver | |
m_Args | DebuggerDriver | protected |
m_backtrace | DebuggerDriver | protected |
m_ChildPID | DebuggerDriver | protected |
m_currentFrameNo | DebuggerDriver | protected |
m_Cursor | DebuggerDriver | protected |
m_DCmds | DebuggerDriver | protected |
m_Dirs | DebuggerDriver | protected |
m_FileName | DebuggerDriver | protected |
m_LastCursorAddress | DebuggerDriver | protected |
m_pDBG | DebuggerDriver | protected |
m_ProgramIsStopped | DebuggerDriver | protected |
m_QueueBusy | DebuggerDriver | protected |
m_threads | DebuggerDriver | protected |
m_userSelectedFrameNo | DebuggerDriver | protected |
m_WorkingDir | DebuggerDriver | protected |
MarkProgramStopped(bool stopped) | DebuggerDriver | inline |
MemoryDump()=0 | DebuggerDriver | pure virtual |
NotifyCursorChanged() | DebuggerDriver | |
NotifyDebuggeeContinued() | DebuggerDriver | |
ParseOutput(const wxString &output)=0 | DebuggerDriver | pure virtual |
Prepare(bool isConsole, int printElements)=0 | DebuggerDriver | pure virtual |
QueueCommand(DebuggerCmd *dcmd, QueuePriority prio=Low) | DebuggerDriver | |
QueuePriority enum name | DebuggerDriver | |
RemoveBreakpoint(cb::shared_ptr< DebuggerBreakpoint > bp)=0 | DebuggerDriver | pure virtual |
RemoveTopCommand(bool deleteIt=true) | DebuggerDriver | |
ResetCurrentFrame() | DebuggerDriver | |
ResetCursor() | DebuggerDriver | protected |
RunningThreads()=0 | DebuggerDriver | pure virtual |
RunQueue() | DebuggerDriver | |
SetArguments(const wxString &args) | DebuggerDriver | virtual |
SetChildPID(long pid) | DebuggerDriver | inline |
SetCurrentFrame(int number, bool user_selected) | DebuggerDriver | |
SetCursor(const Cursor &cursor) | DebuggerDriver | inline |
SetNextStatement(const wxString &filename, int line)=0 | DebuggerDriver | pure virtual |
SetTarget(ProjectBuildTarget *target)=0 | DebuggerDriver | pure virtual |
SetVarValue(const wxString &var, const wxString &value)=0 | DebuggerDriver | pure virtual |
SetWorkingDirectory(const wxString &dir) | DebuggerDriver | virtual |
ShowFile(const wxString &file, int line) | DebuggerDriver | |
StackFrameContainer typedef | DebuggerDriver | |
Start(bool breakOnEntry)=0 | DebuggerDriver | pure virtual |
Step()=0 | DebuggerDriver | pure virtual |
StepIn()=0 | DebuggerDriver | pure virtual |
StepInstruction()=0 | DebuggerDriver | pure virtual |
StepIntoInstruction()=0 | DebuggerDriver | pure virtual |
StepOut()=0 | DebuggerDriver | pure virtual |
Stop()=0 | DebuggerDriver | pure virtual |
SwitchThread(size_t threadIndex)=0 | DebuggerDriver | pure virtual |
SwitchToFrame(size_t number)=0 | DebuggerDriver | pure virtual |
ThreadsContainer typedef | DebuggerDriver | |
UpdateWatch(cb::shared_ptr< GDBWatch > const &watch)=0 | DebuggerDriver | pure virtual |
UpdateWatches(cb::shared_ptr< GDBWatch > localsWatch, cb::shared_ptr< GDBWatch > funcArgsWatch, WatchesContainer &watches)=0 | DebuggerDriver | pure virtual |
UpdateWatchLocalsArgs(cb::shared_ptr< GDBWatch > const &watch, bool locals)=0 | DebuggerDriver | pure virtual |
UseDebugBreakProcess()=0 | DebuggerDriver | pure virtual |
~DebuggerDriver() | DebuggerDriver | virtual |