Navigation
API > API/Developer > API/Developer/Horde
Utility class for writing new data to a tree of chunk nodes
| Name | FChunkNodeWriter |
| Type | class |
| Header File | /Engine/Source/Developer/Horde/Public/Storage/Nodes/ChunkNode.h |
| Include Path | #include "Storage/Nodes/ChunkNode.h" |
Syntax
class FChunkNodeWriter
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChunkNodeWriter
(
FBlobWriter& InWriter, |
Storage/Nodes/ChunkNode.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FChunkNodeWriter() |
Storage/Nodes/ChunkNode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NodeLength | int32 | Storage/Nodes/ChunkNode.h | ||
| Nodes | TArray< FBlobHandleWithHash > | Storage/Nodes/ChunkNode.h | ||
| Options | const FChunkingOptions & | Storage/Nodes/ChunkNode.h | ||
| RollingHash | FBuzHash | Storage/Nodes/ChunkNode.h | ||
| StreamHasher | FBlake3 | Storage/Nodes/ChunkNode.h | ||
| Threshold | uint32 | Storage/Nodes/ChunkNode.h | ||
| Writer | FBlobWriter & | Storage/Nodes/ChunkNode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBlobHandleWithHash Flush
(
FIoHash& OutStreamHash |
Storage/Nodes/ChunkNode.h | ||
void Write
(
FMemoryView Data |
Storage/Nodes/ChunkNode.h |