Apama
10.0.0.2
|
An interface for receiving notifications of threads being destroyed. More...
#include <epl_plugin.hpp>
Public Types | |
typedef std::unique_ptr < ThreadEndedHandler > | ptr_t |
Pointer type for passing to receiveThreadEndedCallbacks. More... | |
Public Member Functions | |
virtual | ~ThreadEndedHandler () |
To allow virtual deletion. More... | |
virtual void | threadEnded ()=0 |
Called when a thread is to be destroyed, on the thread being destroyed. More... | |
An interface for receiving notifications of threads being destroyed.
This is typically used if you need to clean up any thread-local storage used by the plug-in. ThreadEnded callback registration is done by CorrelatorInterface::receiveThreadEndedCallbacks.
typedef std::unique_ptr<ThreadEndedHandler> com::apama::epl::ThreadEndedHandler::ptr_t |
Pointer type for passing to receiveThreadEndedCallbacks.
|
inlinevirtual |
To allow virtual deletion.
|
pure virtual |
Called when a thread is to be destroyed, on the thread being destroyed.