39 Error(
"TMutex",
"could not create TMutexImp");
void Error(const char *location, const char *msgfmt,...)
Use this function in case an error occurred.
R__EXTERN TThreadFactory * gThreadFactory
virtual Int_t TryLock()=0
Int_t UnLock()
Unlock the mutex.
Int_t CleanUp()
Clean up of mutex.
TVirtualMutex * Factory(Bool_t recursive=kFALSE)
Create mutex and return pointer to it.
Int_t Lock()
Lock the mutex.
Int_t TryLock()
Try to lock mutex.
TMutex(const TMutex &)=delete
virtual TMutexImp * CreateMutexImp(Bool_t recursive)=0
This class implements a mutex interface.