ROOT 6.16/01 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.