Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
FHeapAllocator::ForElementType< ElementType > Class Template Reference

#include <ContainerAllocationPolicies.h>

+ Inheritance diagram for FHeapAllocator::ForElementType< ElementType >:
+ Collaboration diagram for FHeapAllocator::ForElementType< ElementType >:

Public Member Functions

 ForElementType ()
 
FORCEINLINE ElementType * GetAllocation () const
 
- Public Member Functions inherited from FHeapAllocator::ForAnyElementType
 ForAnyElementType ()
 
FORCEINLINE void MoveToEmpty (ForAnyElementType &Other)
 
FORCEINLINE ~ForAnyElementType ()
 
FORCEINLINE FScriptContainerElementGetAllocation () const
 
FORCEINLINE void ResizeAllocation (int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
 
FORCEINLINE int32 CalculateSlackReserve (int32 NumElements, int32 NumBytesPerElement) const
 
FORCEINLINE int32 CalculateSlackShrink (int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
 
FORCEINLINE int32 CalculateSlackGrow (int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
 
SIZE_T GetAllocatedSize (int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
 
bool HasAllocation ()
 

Detailed Description

template<typename ElementType>
class FHeapAllocator::ForElementType< ElementType >

Definition at line 409 of file ContainerAllocationPolicies.h.

Constructor & Destructor Documentation

◆ ForElementType()

template<typename ElementType >
FHeapAllocator::ForElementType< ElementType >::ForElementType ( )
inline

Default constructor.

Definition at line 414 of file ContainerAllocationPolicies.h.

Member Function Documentation

◆ GetAllocation()

template<typename ElementType >
FORCEINLINE ElementType * FHeapAllocator::ForElementType< ElementType >::GetAllocation ( ) const
inline

Definition at line 417 of file ContainerAllocationPolicies.h.

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: