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
TVirtualMutex * Factory(Bool_t recursive=kFALSE) override
Create mutex and return pointer to it.
Int_t CleanUp() override
Clean up of mutex.
Int_t UnLock() override
Unlock the mutex.
Int_t TryLock() override
Try to lock mutex.
TMutex(const TMutex &)=delete
Int_t Lock() override
Lock the mutex.
virtual TMutexImp * CreateMutexImp(Bool_t recursive)=0
This class implements a mutex interface.