#include <zorba/debugger_default_event_handler.h>
Public Member Functions | |
virtual void | error (unsigned int errcode, const std::string &msg)=0 |
Method which gets called if an error occurs. | |
virtual void | evaluated (String &anExpr, std::list< std::pair< String, String > > &aValuesAndTypes) |
virtual void | evaluated (String &anExpr, String &anError) |
void | idle () |
virtual void | parseMessage (const std::string &aMessage)=0 |
This method gets called whenever the debugger client gets a message from the debug engine. | |
void | resumed () |
void | started () |
void | suspended (QueryLocation &aLocation, SuspendedBy aCause) |
void | terminated () |
virtual | ~DefaultDebuggerEventHandler () |
Definition at line 23 of file debugger_default_event_handler.h.
virtual zorba::DefaultDebuggerEventHandler::~DefaultDebuggerEventHandler | ( | ) | [virtual] |
virtual void zorba::DebuggerEventHandler::error | ( | unsigned int | errcode, |
const std::string & | msg | ||
) | [pure virtual, inherited] |
Method which gets called if an error occurs.
This method gets called if an error occurs. This can be either an error in the client or in the parser.
errcode | The error code. |
msg | A UI usable message. |
virtual void zorba::DefaultDebuggerEventHandler::evaluated | ( | String & | anExpr, |
std::list< std::pair< String, String > > & | aValuesAndTypes | ||
) | [virtual] |
virtual void zorba::DefaultDebuggerEventHandler::evaluated | ( | String & | anExpr, |
String & | anError | ||
) | [virtual] |
virtual void zorba::DebuggerEventHandler::parseMessage | ( | const std::string & | aMessage | ) | [pure virtual, inherited] |
This method gets called whenever the debugger client gets a message from the debug engine.
When the client gets a message from the debug engine, it reads the message to a string and calls this method. The message is an XML document - so the implementation has to parse this node.
aMessage | The message recieved from the debug engine. |
void zorba::DefaultDebuggerEventHandler::suspended | ( | QueryLocation & | aLocation, |
SuspendedBy | aCause | ||
) |