Classes | |
class | ROOT::TVirtualRWMutex::State |
Earlier lock state as returned by GetState() that can be passed to Restore() More... | |
struct | ROOT::TVirtualRWMutex::StateAndRecurseCount |
class | ROOT::TVirtualRWMutex::StateDelta |
State as returned by GetStateDelta() that can be passed to Restore() More... | |
class | ROOT::TReadLockGuard |
class | ROOT::TVirtualRWMutex |
class | ROOT::TWriteLockGuard |
Namespaces | |
namespace | ROOT |
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7 | |
Macros | |
#define | R__READ_LOCKGUARD(mutex) ::ROOT::TReadLockGuard _R__UNIQUE_(R__readguard)(mutex) |
#define | R__READ_LOCKGUARD_NAMED(name, mutex) ::ROOT::TReadLockGuard _NAME2_(R__readguard,name)(mutex) |
#define | R__WRITE_LOCKGUARD(mutex) ::ROOT::TWriteLockGuard _R__UNIQUE_(R__readguard)(mutex) |
#define | R__WRITE_LOCKGUARD_NAMED(name, mutex) ::ROOT::TWriteLockGuard _NAME2_(R__readguard,name)(mutex) |
Variables | |
R__EXTERN TVirtualRWMutex * | ROOT::gCoreMutex = nullptr |
#define R__READ_LOCKGUARD | ( | mutex | ) | ::ROOT::TReadLockGuard _R__UNIQUE_(R__readguard)(mutex) |
Definition at line 154 of file TVirtualRWMutex.h.
#define R__READ_LOCKGUARD_NAMED | ( | name, | |
mutex | |||
) | ::ROOT::TReadLockGuard _NAME2_(R__readguard,name)(mutex) |
Definition at line 155 of file TVirtualRWMutex.h.
#define R__WRITE_LOCKGUARD | ( | mutex | ) | ::ROOT::TWriteLockGuard _R__UNIQUE_(R__readguard)(mutex) |
Definition at line 157 of file TVirtualRWMutex.h.
#define R__WRITE_LOCKGUARD_NAMED | ( | name, | |
mutex | |||
) | ::ROOT::TWriteLockGuard _NAME2_(R__readguard,name)(mutex) |
Definition at line 158 of file TVirtualRWMutex.h.