|  | Apama
    10.11.3.3
    | 
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.