![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CriticalSectionQueryable.h>
Like a critical section: only a single thread can posess it at once. But provides a different API than a critical section to more flexibly interact with another critical section. With multiple normal critical sections they must be entered in the same order to prevent deadlocks. A ThreadOwnerSection is instead tested and claimed for ownership only while inside its collaborating critical section (called the AegisLock), and ownership can then continue to be held even after releasing the AegisLock.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |