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::Notifier Class Referenceabstract
Inheritance diagram for Core::Notifier:
Seg3D::LayerAvailabilityNotifier Seg3D::LayerFilterNotifier

Public Member Functions

virtual void wait ()=0
 
virtual bool timed_wait (double timeout)=0
 
virtual std::string get_name () const =0
 The name of the resource we are waiting for.
 

Member Function Documentation

virtual bool Core::Notifier::timed_wait ( double  timeout)
pure virtual

Wait for the event to be triggered. If the event was already triggered this function returns immediately with true. After the timeout the function returns. If a timeout was triggered it returns false.

Implemented in Seg3D::LayerAvailabilityNotifier, and Seg3D::LayerFilterNotifier.

virtual void Core::Notifier::wait ( )
pure virtual

Wait for the event to be triggered. If the event was already triggered this function returns immediately.

Implemented in Seg3D::LayerAvailabilityNotifier, and Seg3D::LayerFilterNotifier.


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