FArchiveCountMem

Archive for counting memory usage.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/Serialization/ArchiveCountMem.h

Include

#include "Serialization/ArchiveCountMem.h"

Syntax

class FArchiveCountMem : public FArchiveUObject

Remarks

Archive for counting memory usage.

Variables

Name Description

Protected variable

SIZE_T

 

Max

Protected variable

SIZE_T

 

Num

Constructors

Name Description

Public function

FArchiveCountMem

(
    UObject* Src,
    bool bFilterEditorOnly
)

Functions

Name Description

Public function

SIZE_T

 

GetMax()

Public function

SIZE_T

 

GetNum()

Overridden from FArchiveState

Name Description

Public function Virtual

void

 

CountBytes

(
    SIZE_T InNum,
    SIZE_T InMax
)

Called to get the computed size from a size-detecting archive after it has finished serializing.

Public function Virtual Const

FString

 

GetArchiveName()

Returns the name of the Archive.