Threads.h File Reference

Header file for thread handling functions. More...

Go to the source code of this file.

Namespaces

namespace  H3D

Classes

class  H3D::MutexLock
 Mutual exclusion lock class for synchronisation between threads. More...
class  H3D::ConditionLock
 The ConditionLock is a little more advanced version of MutexLock in that it can wait for an arbitrary action in the other thread. More...
class  H3D::ThreadBase
 The abstract base class for threads. More...
class  H3D::PeriodicThreadBase
 The abstract base class for threads that have a main loop and that allow you to add callback functions to be run in that loop. More...
class  H3D::HapticThreadBase
 The interface base class for all threads that are used for haptics devices. More...
class  H3D::SimpleThread
 The SimpleThread class creates a new thread to run a function. More...
class  H3D::PeriodicThread
 The PeriodicThread class is used to create new threads and provides an interface to add callback functions to be executed in the new thread that can be used by other threads. More...
class  H3D::HapticThread
 HapticThread is a thread class that should be used by haptics devices when creating threads. More...
class  H3D::HLThread
 HLThread is a singleton class providing an interface to the scheduler and thread running when using OpenHaptics and HD API. More...

Defines

#define DEFAULT_THREAD_PRIORITY   0


Detailed Description

Header file for thread handling functions.


Generated on Thu Aug 24 12:38:38 2006 for H3D API by  doxygen 1.4.5