Definition at line 92 of file TReentrantRWLock.hxx.
|
using | Hint_t = TVirtualRWMutex::Hint_t |
|
using | local_t = std::thread::id |
|
using | ReaderColl_t = std::unordered_map< std::thread::id, size_t > |
|
#include </home/sftnight/build/workspace/root-makedoc-v634/rootspi/rdoc/src/v6-34-00-patches/core/thread/src/TReentrantRWLock.hxx>
◆ Hint_t
◆ local_t
◆ ReaderColl_t
◆ DecrementReadCount() [1/2]
Hint_t * ROOT::Internal::RecurseCounts::DecrementReadCount |
( |
local_t & |
local | ) |
|
|
inline |
◆ DecrementReadCount() [2/2]
◆ DecrementWriteCount()
void ROOT::Internal::RecurseCounts::DecrementWriteCount |
( |
| ) |
|
|
inline |
◆ GetLocal()
local_t ROOT::Internal::RecurseCounts::GetLocal |
( |
| ) |
const |
|
inline |
◆ GetLocalReadersCount()
size_t & ROOT::Internal::RecurseCounts::GetLocalReadersCount |
( |
local_t & |
local | ) |
|
|
inline |
◆ IncrementReadCount() [1/2]
Hint_t * ROOT::Internal::RecurseCounts::IncrementReadCount |
( |
local_t & |
local | ) |
|
|
inline |
◆ IncrementReadCount() [2/2]
◆ IsCurrentWriter()
bool ROOT::Internal::RecurseCounts::IsCurrentWriter |
( |
local_t & |
local | ) |
const |
|
inline |
◆ IsNotCurrentWriter()
bool ROOT::Internal::RecurseCounts::IsNotCurrentWriter |
( |
local_t & |
local | ) |
const |
|
inline |
◆ ResetIsWriter()
void ROOT::Internal::RecurseCounts::ResetIsWriter |
( |
local_t & |
| ) |
|
|
inline |
◆ ResetReadCount()
void ROOT::Internal::RecurseCounts::ResetReadCount |
( |
local_t & |
local, |
|
|
int |
newvalue |
|
) |
| |
|
inline |
◆ SetIsWriter()
void ROOT::Internal::RecurseCounts::SetIsWriter |
( |
local_t & |
local | ) |
|
|
inline |
◆ fReadersCount
◆ fWriteRecurse
size_t ROOT::Internal::RecurseCounts::fWriteRecurse = 0 |
◆ fWriterThread
std::thread::id ROOT::Internal::RecurseCounts::fWriterThread |
The documentation for this struct was generated from the following file: