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.

int EventCallback::Breakpoint(int)

int EventCallback::ChangeDebuggeeState(int)

int EventCallback::ChangeEngineState(int)

int EventCallback::ChangeSymbolState(int)

int EventCallback::CreateProcess(int)

int EventCallback::CreateThread(int)

int EventCallback::Exception(int)

int EventCallback::ExitProcess(int)

int EventCallback::ExitThread(int)

int EventCallback::GetInterestMask(int)

int EventCallback::LoadModule(int)

int EventCallback::QueryInterface(int)

int (int) EventCallback::STDMETHOD_(int, int)

int EventCallback::SessionStatus(int)

int EventCallback::SystemError(int)

int EventCallback::UnloadModule(int)

Member Variable Documentation

Related Non-Members

Macro Documentation