Seg3D
2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
|
#include <Event.h>
Public Member Functions | |
Event () | |
Constructor. | |
virtual | ~Event () |
void | handle_event () |
Handle the synchronization part and run the event code. | |
virtual void | run ()=0 |
Function for running the functor object. | |
EventSyncHandle & | sync_handle () |
Get/set the synchronization handle. | |
Base class for function callback into the event handler thread This class is an empty base class we need it for launching the functor object from a non-templated environment.
|
virtual |
Destructor needs to be virtual so we can use the base class to delete the object without leaking memory