39      Error(
"TMutex", 
"could not create TMutexImp");
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
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.