Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- FRWAccessDetector
- FRWRecursiveAccessDetector
- FRWFullyRecursiveAccessDetector
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/MTAccessDetector.h |
| Include | #include "Misc/MTAccessDetector.h" |
Syntax
struct FRWRecursiveAccessDetector : public FRWAccessDetector
Remarks
Same as FRWAccessDetector, but support re-entrance on the write access See FRWFullyRecursiveAccessDetector for read access re-entrance when holding a write access
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | RecursiveDepth | ||
| uint32 | WriterThreadID |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Acquires write access, will check if there are readers or other writers | ||
| bool | Releases write access, will check if there are readers or other writers |