/Engine/Source/Runtime/Core/Public/Async/ParkingLot.h
Queue the calling thread to wait if CanWait returns true. BeforeWait is only called if CanWait returns true.
namespace UE { namespace ParkingLot { template<typename CanWaitType, typename BeforeWaitType> [FWaitState](API\Runtime\Core\Async\FWaitState) UE::ParkingLot::Wait ( const void * Address, CanWaitType && CanWait, BeforeWaitType && BeforeWait ) } }