|
ROOT 6.18/05 Reference Guide |
#include <pthread.h>Classes | |
| struct | TMCImpMutexAutoLock |
| Realization of TMCTemplateAutoLock with TMCMutex. More... | |
| class | TMCTemplateAutoLock< M, L, U > |
| Template classe which provides a mechanism to create a mutex and locks/unlocks it. More... | |
Macros | |
| #define | TMCMULTITHREADED 1 |
| #define | TMCMUTEX_INITIALIZER PTHREAD_MUTEX_INITIALIZER |
| #define | TMCMUTEXLOCK pthread_mutex_lock |
| #define | TMCMUTEXUNLOCK pthread_mutex_unlock |
Typedefs | |
| typedef TMCImpMutexAutoLock | TMCAutoLock |
| typedef pthread_mutex_t | TMCMutex |
| typedef int(* | TMCthread_lock) (TMCMutex *) |
| typedef int(* | TMCthread_unlock) (TMCMutex *) |
Definition of the TMCTemplateAutoLock and TMCImpMutexAutoLock classes.
Definition in file TMCAutoLock.h.
| #define TMCMULTITHREADED 1 |
Definition at line 88 of file TMCAutoLock.h.
| #define TMCMUTEX_INITIALIZER PTHREAD_MUTEX_INITIALIZER |
Definition at line 95 of file TMCAutoLock.h.
| #define TMCMUTEXLOCK pthread_mutex_lock |
Definition at line 96 of file TMCAutoLock.h.
| #define TMCMUTEXUNLOCK pthread_mutex_unlock |
Definition at line 97 of file TMCAutoLock.h.
| typedef TMCImpMutexAutoLock TMCAutoLock |
Definition at line 161 of file TMCAutoLock.h.
| typedef pthread_mutex_t TMCMutex |
Definition at line 94 of file TMCAutoLock.h.
| typedef int(* TMCthread_lock) (TMCMutex *) |
Definition at line 98 of file TMCAutoLock.h.
| typedef int(* TMCthread_unlock) (TMCMutex *) |
Definition at line 99 of file TMCAutoLock.h.