|
| | UE_DECLARE_ERROR_MODULE (UE_API, IoStoreOnDemand) |
| |
| | UE_DECLARE_ERROR_ONEPARAM (UE_API, HttpError, 1, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "HttpError", "HTTP error ({StatusCode})"), uint32, StatusCode, 0) |
| |
| | UE_DECLARE_ERROR (UE_API, ChunkMissingError, 2, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "ChunkMissingError", "Chunk missing error")) |
| |
| | UE_DECLARE_ERROR (UE_API, ChunkHashError, 3, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "ChunkHashError", "Chunk hash mismatch error")) |
| |
| | UE_DECLARE_ERROR (UE_API, InstallCacheFlushError, 4, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "InstallCacheFlushError", "Failed to flush pending data to install cache.")) |
| |
| | UE_DECLARE_ERROR (UE_API, InstallCacheFlushLastAccessError, 5, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "InstallCacheFlushLastAccessError", "Failed to flush last access timestamp(s) to journal.")) |
| |
| | UE_DECLARE_ERROR (UE_API, InstallCachePurgeError, 6, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "InstallCachePurgeError", "Failed to purge unreferenced cache block(s) from the install cache.")) |
| |
| | UE_DECLARE_ERROR (UE_API, InstallCacheDefragError, 7, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "InstallCacheDefragError", "Failed to defrag the install cache.")) |
| |
| | UE_DECLARE_ERROR (UE_API, InstallCacheVerificationError, 8, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "InstallCacheVerificationError", "Verification of installed install cache data failed.")) |
| |
| | UE_DECLARE_ERROR (UE_API, CasError, 9, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "CasError", "Cas error")) |
| |
| | UE_DECLARE_ERROR (UE_API, CasJournalError, 10, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "CasJournalError", "Cas journal error")) |
| |
| | UE_DECLARE_ERROR (UE_API, CasSnapshotError, 11, IoStoreOnDemand, NSLOCTEXT("IoStoreOnDemand", "CasSnapshotError", "Cas snapshot error")) |
| |
| const TCHAR * | UE::UnifiedError::IoStoreOnDemand::ToString (ECasErrorCode Code) |
| |
| template<typename ResultType > |
| UE::IoStore::TResult< ResultType > | UE::UnifiedError::IoStoreOnDemand::MakeCasError (ECasErrorCode ErrorCode, EIoErrorCode IoErrorCode, FString &&ErrorMessage, uint32 SystemErrorCode=FPlatformMisc::GetLastError()) |
| |
| UE::IoStore::FResult | UE::UnifiedError::IoStoreOnDemand::MakeJournalError (ECasErrorCode ErrorCode, EIoErrorCode IoErrorCode, FString &&ErrorMessage, uint32 SystemErrorCode=FPlatformMisc::GetLastError()) |
| |
| template<typename ResultType > |
| UE::IoStore::TResult< ResultType > | UE::UnifiedError::IoStoreOnDemand::MakeSnapshotError (ECasErrorCode ErrorCode, EIoErrorCode IoErrorCode, FString &&ErrorMessage, uint32 SystemErrorCode=FPlatformMisc::GetLastError()) |
| |
| | UE_DECLARE_ERRORSTRUCT_FEATURES (IoStoreOnDemand, FCasErrorContext) |
| |
| void | SerializeForLog (FCbWriter &Writer, const UE::UnifiedError::IoStoreOnDemand::FCasErrorContext &Ctx) |
| |
| | UE_DECLARE_ERRORSTRUCT_FEATURES (IoStoreOnDemand, FChunkMissingErrorContext) |
| |
| void | SerializeForLog (FCbWriter &Writer, const UE::UnifiedError::IoStoreOnDemand::FChunkMissingErrorContext &Ctx) |
| |
| | UE_DECLARE_ERRORSTRUCT_FEATURES (IoStoreOnDemand, FChunkHashMismatchErrorContext) |
| |
| void | SerializeForLog (FCbWriter &Writer, const UE::UnifiedError::IoStoreOnDemand::FChunkHashMismatchErrorContext &Ctx) |
| |
| | UE_DECLARE_ERRORSTRUCT_FEATURES (IoStoreOnDemand, FInstallCacheErrorContext) |
| |
| void | SerializeForLog (FCbWriter &Writer, const UE::UnifiedError::IoStoreOnDemand::FInstallCacheErrorContext &Ctx) |
| |
| | UE_DECLARE_ERRORSTRUCT_FEATURES (IoStoreOnDemand, FVerificationErrorContext) |
| |
| void | SerializeForLog (FCbWriter &Writer, const UE::UnifiedError::IoStoreOnDemand::FVerificationErrorContext &Ctx) |
| |