zorba::DefaultDebuggerEventHandler#include <zorba/debugger_default_event_handler.h> Inherited from: zorba::DebuggerEventHandler Public Functions
Public Functionserrorvoid error(unsigned int errcode, const std::string &msg)=0 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. Parameters
evaluatedvoid evaluated(String &anExpr, std::list< std::pair< String, String > > &aValuesAndTypes)
evaluatedvoid evaluated(String &anExpr, String &anError)
idlevoid idle()
parseMessagevoid parseMessage(const std::string &aMessage)=0 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. Parameters
resumedvoid resumed()
startedvoid started()
suspendedvoid suspended(QueryLocation &aLocation, SuspendedBy aCause)
terminatedvoid terminated()
~DefaultDebuggerEventHandler ~DefaultDebuggerEventHandler()
|