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 |
1.4.5