FGenericStackBasedMallocCrash

Windows
MacOS
Linux

Inheritance Hierarchy

FUseSystemMallocForNew

FExec

FMalloc

FGenericStackBasedMallocCrash

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformMallocCrash.h

Include

#include "GenericPlatform/GenericPlatformMallocCrash.h"

Syntax

struct FGenericStackBasedMallocCrash : public FMalloc

Constructors

Name Description

Public function

FGenericStackBasedMallocCrash

(
    FMalloc* MainMalloc
)

Destructors

Functions

Name Description

Public function Static

FGenericStac...

 

Get

(
    FMalloc* MainMalloc
)

Creates a new instance.

Public function

void

 

SetAsGMalloc()

Overridden from FMalloc

Name Description

Public function Virtual

void

 

Free

(
    void* Original
)

Free

Public function Virtual

const TCHAR ...

 

GetDescriptiveName()

Gets descriptive name for logging purposes.

Public function Virtual

void *

 

Malloc

(
    SIZE_T Count,
    uint32 Alignment
)

Malloc

Public function Virtual

void *

 

Realloc

(
    void* Original,
    SIZE_T Count,
    uint32 Alignment
)

Realloc

Constants

Name

Description

MEMORYPOOL_SIZE

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss