| IPackageWriter
|
Module |
|
Header |
/Engine/Source/Developer/IoStoreUtilities/Public/ZenStoreWriter.h |
Include |
#include "ZenStoreWriter.h" |
class FZenStoreWriter : public IPackageStoreWriter
A PackageStoreWriter that saves cooked packages for use by IoStore, and stores them in the Zen storage service.
Name | Description | |
---|---|---|
|
FZenStoreWriter ( |
Name | Description | |
---|---|---|
|
~FZenStoreWriter() |
Name | Description | ||
---|---|---|---|
|
GetEntries |
||
|
WriteIoStorePackageData ( |
Name | Description | ||
---|---|---|---|
|
FCommitEvent... |
OnCommit() |
|
|
FMarkUpToDat... |
OnMarkUpToDate() |
Name | Description | ||
---|---|---|---|
|
BeginCook() |
Signal the start of a cooking pass |
|
|
EndCook() |
Signal the end of a cooking pass. |
|
|
Flush() |
Flush any outstanding writes. |
|
|
GetOplogAttachment ( |
Returns an Attachment that was previously commited for the given PackageName. |
|
|
Initialize ( |
Delete outdated cooked data, etc. |
|
|
TUniquePtr< ... |
LoadPreviousAssetRegistry() |
Returns an AssetRegistry describing the previous cook results. |
|
MarkPackagesUpToDate ( |
Signal the given cooked package(s) have been checked for changes and have not been modified since the last cook. |
|
|
RemoveCookedPackages() |
Remove all cooked packages from storage. |
|
|
RemoveCookedPackages ( |
Remove the given cooked package(s) from storage; they have been modified since the last cook. |
Name | Description | ||
---|---|---|---|
|
BeginPackage ( |
Mark the beginning of a package store transaction for the specified package |
|
|
CommitPackage ( |
Finalize a package started with BeginPackage() |
|
|
WriteAdditionalFile ( |
Write separate files written by UObjects during cooking via UObject::CookAdditionalFiles. |
|
|
WriteBulkData ( |
Write bulk data for the current package |
|
|
WriteLinkerAdditionalData ( |
Write separate data written by UObjects via FLinkerSave::AdditionalDataToAppend. |
|
|
WritePackageData ( |
Write package data (exports and serialized header) |
Name |
Description |
|
---|---|---|
|
FCommitQueue |
Name |
Description |
---|---|
ReservedOplogKeys |