FPlatformVirtualMemoryBlock

Windows
MacOS
Linux

Inheritance Hierarchy

FGenericPlatformMemory::FBasicVirtualMemoryBlock

FHoloLensPlatformMemory::FPlatformVirtualMemoryBlock

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/HoloLens/HoloLensPlatformMemory.h

Include

#include "HoloLens/HoloLensPlatformMemory.h"

Syntax

class FPlatformVirtualMemoryBlock : public FGenericPlatformMemory::FBasicVirtualMemoryBlock

Constructors

Name Description

Public function

FPlatformVirtualMemoryBlock()

Public function

FPlatformVirtualMemoryBlock

(
    const FPlatformVirtualMemoryBlock&...
)

Public function

FPlatformVirtualMemoryBlock

(
    void* InPtr,
    uint32 InVMSizeDivVirtualSizeAlignm...
)

Functions

Name Description

Public function Static

FPlatformVir...

 

AllocateVirtual

(
    size_t Size,
    size_t InAlignment
)

Public function

void

 

Commit()

Public function

void

 

Commit

(
    size_t InOffset,
    size_t InSize
)

Public function

void

 

CommitByPtr

(
    void* InPtr,
    size_t InSize
)

Public function

void

 

Decommit()

Public function

void

 

Decommit

(
    size_t InOffset,
    size_t InSize
)

Public function

void

 

DecommitByPtr

(
    void* InPtr,
    size_t InSize
)

Public function

void

 

FreeVirtual()

Public function Const

size_t

 

GetActualSize()

Public function Static

size_t

 

GetCommitAlignment()

Public function Static

size_t

 

GetVirtualSizeAlignment()

Operators

Name Description

Public function

FPlatformVir...

 

operator=

(
    const FPlatformVirtualMemoryBlock&...
)

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