Definition at line 27 of file TReentrantRWLock.hxx.
#include <ROOT/TReentrantRWLock.hxx>
◆ Hint_t
◆ local_t
◆ UniqueLockRecurseCount()
Internal::UniqueLockRecurseCount::UniqueLockRecurseCount |
( |
| ) |
|
◆ DecrementReadCount() [1/2]
Hint_t* ROOT::Internal::UniqueLockRecurseCount::DecrementReadCount |
( |
local_t & |
local | ) |
|
|
inline |
◆ DecrementReadCount() [2/2]
template<typename MutexT >
Hint_t* ROOT::Internal::UniqueLockRecurseCount::DecrementReadCount |
( |
local_t & |
local, |
|
|
MutexT & |
|
|
) |
| |
|
inline |
◆ DecrementWriteCount()
void ROOT::Internal::UniqueLockRecurseCount::DecrementWriteCount |
( |
| ) |
|
|
inline |
◆ GetLocal()
local_t ROOT::Internal::UniqueLockRecurseCount::GetLocal |
( |
| ) |
|
|
inline |
◆ GetLocalReadersCount()
size_t& ROOT::Internal::UniqueLockRecurseCount::GetLocalReadersCount |
( |
local_t & |
local | ) |
|
|
inline |
◆ IncrementReadCount() [1/2]
Hint_t* ROOT::Internal::UniqueLockRecurseCount::IncrementReadCount |
( |
local_t & |
local | ) |
|
|
inline |
◆ IncrementReadCount() [2/2]
template<typename MutexT >
Hint_t* ROOT::Internal::UniqueLockRecurseCount::IncrementReadCount |
( |
local_t & |
local, |
|
|
MutexT & |
|
|
) |
| |
|
inline |
◆ IsCurrentWriter()
bool ROOT::Internal::UniqueLockRecurseCount::IsCurrentWriter |
( |
local_t & |
local | ) |
|
|
inline |
◆ IsNotCurrentWriter()
bool ROOT::Internal::UniqueLockRecurseCount::IsNotCurrentWriter |
( |
local_t & |
local | ) |
|
|
inline |
◆ ResetIsWriter()
void ROOT::Internal::UniqueLockRecurseCount::ResetIsWriter |
( |
local_t & |
local | ) |
|
|
inline |
◆ ResetReadCount()
void ROOT::Internal::UniqueLockRecurseCount::ResetReadCount |
( |
local_t & |
local, |
|
|
int |
newvalue |
|
) |
| |
|
inline |
◆ SetIsWriter()
void ROOT::Internal::UniqueLockRecurseCount::SetIsWriter |
( |
local_t & |
local | ) |
|
|
inline |
◆ fWriteRecurse
size_t ROOT::Internal::UniqueLockRecurseCount::fWriteRecurse = 0 |
The documentation for this struct was generated from the following files: