![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Async/ParkingLot.h"#include "Algo/Sort.h"#include "Async/UniqueLock.h"#include "Async/WordMutex.h"#include "AutoRTFM.h"#include "Containers/Array.h"#include "Containers/ArrayView.h"#include "HAL/PlatformManualResetEvent.h"#include "Templates/RefCounting.h"#include <atomic>Classes | |
| struct | UE::ParkingLot::Private::FThread |
| class | UE::ParkingLot::Private::FThreadLocalData |
| class | UE::ParkingLot::Private::FBucket |
| class | UE::ParkingLot::Private::FTable |
Namespaces | |
| namespace | UE |
| namespace | UE::ParkingLot |
| namespace | UE::ParkingLot::Private |
Functions | |
| UE_AUTORTFM_NOAUTORTFM FWaitState | UE::ParkingLot::Private::Wait (const void *Address, bool(*CanWait)(void *), void *CanWaitContext, void(*BeforeWait)(void *), void *BeforeWaitContext) |
| UE_AUTORTFM_NOAUTORTFM FWaitState | UE::ParkingLot::Private::WaitFor (const void *Address, bool(*CanWait)(void *), void *CanWaitContext, void(*BeforeWait)(void *), void *BeforeWaitContext, FMonotonicTimeSpan WaitTime) |
| UE_AUTORTFM_NOAUTORTFM FWaitState | UE::ParkingLot::Private::WaitUntil (const void *Address, bool(*CanWait)(void *), void *CanWaitContext, void(*BeforeWait)(void *), void *BeforeWaitContext, FMonotonicTimePoint WaitTime) |
| UE_AUTORTFM_NOAUTORTFM void | UE::ParkingLot::Private::WakeOne (const void *Address, uint64(*OnWakeState)(void *, FWakeState), void *OnWakeStateContext) |