MemoryMappedFileStream

Memory mapped file stream.

Windows
MacOS
Linux

Inheritance Hierarchy

BoundedIOStream

Buffered

Resizable

MemoryMappedFileStream

References

Module

RigLogicLib

Header

/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/trio/streams/MemoryMappedFileStream.h

Include

#include "trio/streams/MemoryMappedFileStream.h"

Syntax

class MemoryMappedFileStream :
    public trio::BoundedIOStream,
    public trio::Buffered,
    public trio::Resizable

Remarks

Memory mapped file stream.

Constructors

Destructors

Name Description

Public function

~MemoryMappedFileStream()

Functions

Name Description

Public function Static

MemoryMapped...

 

create

(
    const char* path,
    AccessMode accessMode,
    MemoryResource* memRes
)

Factory method for creation of a MemoryMappedFileStream instance.

Public function Static

void

 

destroy

(
    MemoryMappedFileStream* instan...
)

Method for freeing a MemoryMappedFileStream instance.

Operators

Name Description

Public function

MemoryMapped...

 

operator=

(
    const MemoryMappedFileStream&
)

Public function

MemoryMapped...

 

operator=

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