MemoryStream

In-memory stream.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

RigLogicLib

Header

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

Include

#include "trio/streams/MemoryStream.h"

Syntax

class MemoryStream : public trio::BoundedIOStream

Remarks

In-memory stream.

Constructors

Name Description

Public function

MemoryStream()

Public function

MemoryStream

(
    const MemoryStream&
)

Public function

MemoryStream

(
    MemoryStream&&
)

Destructors

Name Description

Public function

~MemoryStream()

Functions

Name Description

Public function Static

MemoryStream...

 

create

(
    MemoryResource* memRes
)

Factory method for creation of a MemoryStream instance.

Public function Static

MemoryStream...

 

create

(
    std::size_t initialSize,
    MemoryResource* memRes
)

Factory method for creation of a MemoryStream instance.

Public function Static

void

 

destroy

(
    MemoryStream* instance
)

Method for freeing a MemoryStream instance.

Operators

Name Description

Public function

MemoryStream...

 

operator=

(
    const MemoryStream&
)

Public function

MemoryStream...

 

operator=

(
    MemoryStream&&
)

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