#include <v8-debug.h>
Public Member Functions | |
| virtual DebugEvent | GetEvent () const =0 |
| virtual Handle< Object > | GetExecutionState () const =0 |
| virtual Handle< Object > | GetEventData () const =0 |
| virtual Handle< Context > | GetEventContext () const =0 |
| virtual Handle< Value > | GetCallbackData () const =0 |
| virtual ClientData * | GetClientData () const =0 |
An event details object passed to the debug event listener.
Client data passed with the corresponding callback when it was registered.
| virtual ClientData* v8::Debug::EventDetails::GetClientData | ( | ) | const [pure virtual] |
Client data passed to DebugBreakForCommand function. The debugger takes ownership of the data and will delete it even if there is no message handler.
| virtual DebugEvent v8::Debug::EventDetails::GetEvent | ( | ) | const [pure virtual] |
Event type.
Get the context active when the debug event happened. Note this is not the current active context as the JavaScript part of the debugger is running in its own context which is entered at this point.
Access to execution state and event data of the debug event. Don't store these cross callbacks as their content becomes invalid.
1.7.1