Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/TResourcePool
A scope that takes a single lock so that individual allocations / deallocations can skip it.
| Name | FLockScope |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/ResourcePool.h |
| Include Path | #include "ResourcePool.h" |
Syntax
class FLockScope
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLockScope
(
TResourcePool& InPool |
ResourcePool.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FLockScope() |
ResourcePool.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Lock | UE::TScopeLock< UE::FMutex > | ResourcePool.h | ||
| Pool | TResourcePool & | ResourcePool.h |