FSharedPakReader

Wrapper for a pointer to a shared pak reader archive that has been temporarily acquired.

Choose your operating system:

Windows

macOS

Linux

References

Module

PakFile

Header

/Engine/Source/Runtime/PakFile/Public/IPlatformFilePak.h

Include

#include "IPlatformFilePak.h"

Syntax

class FSharedPakReader

Remarks

Wrapper for a pointer to a shared pak reader archive that has been temporarily acquired.

Constructors

Name Description

Public function

FSharedPakReader

(
    const FSharedPakReader& Other
)

Public function

FSharedPakReader

(
    FSharedPakReader&& Other
)

Destructors

Name Description

Public function

~FSharedPakReader()

Functions

Name Description

Public function

FArchive &

 

GetArchive()

USE WITH CARE, the FSharedPakReader must live longer than this reference to prevent the archive being used by another thread. Do not call on a temporary return value!

Operators

Name Description

Public function Const

 

operator bool()

Public function

bool

 

operator!=

(
    nullptr_t
)

Public function

FSharedPakRe...

 

operator=

(
    const FSharedPakReader& Other
)

Public function

FSharedPakRe...

 

operator=

(
    FSharedPakReader&& Other
)

Public function

bool

 

operator==

(
    nullptr_t
)

Public function

FArchive ...

 

operator->()