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.
Public Member Functions | List of all members
Core::Event Class Referenceabstract

#include <Event.h>

Inheritance diagram for Core::Event:
Core::EventT< FUNCTOR >

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.
 
EventSyncHandlesync_handle ()
 Get/set the synchronization handle.
 

Detailed Description

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.

Constructor & Destructor Documentation

Core::Event::~Event ( )
virtual

Destructor needs to be virtual so we can use the base class to delete the object without leaking memory


The documentation for this class was generated from the following files: