![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <HazardPointer.h>
Public Member Functions | |
| THazardPointer (THazardPointer &&Other) | |
| THazardPointer & | operator= (THazardPointer &&Other) |
| THazardPointer ()=default | |
| THazardPointer (std::atomic< H * > &InHazard, FHazardPointerCollection &Collection) | |
| ~THazardPointer () | |
| void | Retire () |
| void | Destroy () |
| H * | Get () const |
| bool | IsValid () |
THazardPointer is used to keep an allocation alive until all threads that referenced it finished their access
|
inline |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |