载入中...
搜索中...
未找到
AssetPackageStore.h 文件参考

Reopen-verified atomic publication for .eva and .evpack files. 更多...

#include "common/Export.h"
#include "asset/EvaArchive.h"
#include "asset/Evpack.h"
#include <atomic>
#include <filesystem>
#include <functional>
#include <optional>

浏览源代码.

类

struct  eve::asset::PackagePublishReceipt
 Durable information returned only after atomic replacement succeeds. 更多...
 
class  eve::asset::AtomicAssetPackageStore
 Filesystem publisher whose failed prepare/verify leaves the destination unchanged. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::asset
 

枚举

enum class  eve::asset::PackagePublishGateDecision : std::uint8_t { eve::asset::Proceed , eve::asset::Reject }
 Explicit test/tool gate result immediately before atomic replacement. 更多...
 

详细描述

Reopen-verified atomic publication for .eva and .evpack files.

在文件 AssetPackageStore.h 中定义.