Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Containers/ContainerAllocationPolicies.h |
Include |
#include "Containers/ContainerAllocationPolicies.h" |
class FContainerAllocatorInterface
This is the allocation policy interface; it exists purely to document the policy's interface, and should not be used.
Name |
Description |
|
---|---|---|
|
ForElementType |
A class that receives both the explicit allocation policy template parameters specified by the user of the container, but also the implicit ElementType template parameter from the container type. |
Name |
Description |
---|---|
ForAnyElementType |
A class that may be used when NeedsElementType=false is specified. |
SizeType |
The integral type to be used for element counts and indices used by the allocator and container - must be signed |
Name |
Description |
---|---|
NeedsElementType |
Determines whether the user of the allocator may use the ForAnyElementType inner class. |
RequireRangeCheck |
Determines whether the user of the allocator should do range checks |