EventCallback Class
| Header: | #include <EventCallback> |
Public Functions
| EventCallback(int *wrapped) | |
| virtual | ~EventCallback() |
| int | Breakpoint(int) |
| int | ChangeDebuggeeState(int) |
| int | ChangeEngineState(int) |
| int | ChangeSymbolState(int) |
| int | CreateProcess(int) |
| int | CreateThread(int) |
| int | Exception(int) |
| int | ExitProcess(int) |
| int | ExitThread(int) |
| int | GetInterestMask(int) |
| int | LoadModule(int) |
| int | QueryInterface(int) |
| int (int) | STDMETHOD_(int, int) |
| int | SessionStatus(int) |
| int | SystemError(int) |
| int | UnloadModule(int) |
Detailed Description
Event handler wrapping the original IDebugEventCallbacks to catch and store exceptions (report crashes as stop reasons).
Member Type Documentation
Property Documentation
Member Function Documentation
EventCallback::EventCallback(int *wrapped)
Default constructs an instance of EventCallback.
[virtual] EventCallback::~EventCallback()
Destroys the instance of EventCallback. The destructor is virtual.