22 #ifndef vtkThreadMessager_h 23 #define vtkThreadMessager_h 28 #if defined(VTK_USE_PTHREADS) || defined(VTK_HP_PTHREADS) 41 void WaitForMessage();
44 void SendWakeMessage();
49 void EnableWaitForReceiver();
54 void DisableWaitForReceiver();
58 void WaitForReceiver();
64 #ifdef VTK_USE_PTHREADS 65 pthread_mutex_t Mutex;
66 pthread_cond_t PSignal;
69 #ifdef VTK_USE_WIN32_THREADS 70 vtkWindowsHANDLE WSignal;
abstract base class for most VTK objects
#define vtkTypeMacro(thisClass, superclass)
#define VTKCOMMONSYSTEM_EXPORT
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
A class for performing inter-thread messaging.