The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CNullEventSinkCallback Class Reference
[CLR Hosting helper codeNull Objects]

Inheritance diagram for CNullEventSinkCallback:
Collaboration diagram for CNullEventSinkCallback:

List of all members.


Detailed Description

An implementation of IEventSinkCallback that does nothing.

Public Member Functions

void OnCLRDisabled () override
 Called when the CLR is disabled, i.e. when an Event_ClrDisabled event occurs.
void OnDomainUnload (const int) override
 Called when a domain is unloaded, i.e. when an Event_DomainUnload event occurs.
void OnMDAEvent (const JetByteTools::Core::_tstring &, const JetByteTools::Core::_tstring &) override
 Called when an MDA event is fired, i.e. when an Event_MDAFired event occurs.
void OnStackOverflow () override
 Called when there is a stack overflow, i.e. when an Event_StackOverflow event occurs.
void OnException () override
 Called if an exception occurs. Note that this is called from within the catch handler so you can use the 'throw' trick to catch the exception by type for logging purposes...

Member Function Documentation

void OnCLRDisabled (  )  [inline, override, virtual]

Called when the CLR is disabled, i.e. when an Event_ClrDisabled event occurs.

Implements IEventSinkCallback.

void OnDomainUnload ( const   domainId  )  [inline, override, virtual]

Called when a domain is unloaded, i.e. when an Event_DomainUnload event occurs.

Implements IEventSinkCallback.

void OnMDAEvent ( const JetByteTools::Core::_tstring title,
const JetByteTools::Core::_tstring message 
) [inline, override, virtual]

Called when an MDA event is fired, i.e. when an Event_MDAFired event occurs.

Implements IEventSinkCallback.

void OnStackOverflow (  )  [inline, override, virtual]

Called when there is a stack overflow, i.e. when an Event_StackOverflow event occurs.

Implements IEventSinkCallback.

void OnException (  )  [inline, override, virtual]

Called if an exception occurs. Note that this is called from within the catch handler so you can use the 'throw' trick to catch the exception by type for logging purposes...

Implements IHandleExceptions.


Generated on Sun Sep 12 19:08:16 2021 for The Server Framework - v7.4 by doxygen 1.5.3