/Engine/Source/Runtime/Interchange/Core/Public/Types/AttributeStorage.h
Enum to return complete status of a storage operation It support success with additional information It support multiple errors
namespace UE { namespace Interchange { enum EAttributeStorageResult { None = 0x0, Operation_Success = 0x1, Operation_Error_WrongType = (0x1 << 20), Operation_Error_WrongSize = (0x1 << 21), Operation_Error_AttributeAllocationCorrupted = (0x1 << 22), Operation_Error_CannotFoundKey = (0x1 << 23), Operation_Error_CannotRemoveAttribute = (0x1 << 24), Operation_Error_CannotOverrideAttribute = (0x1 << 25), Operation_Error_InvalidStorage = (0x1 << 26), Operation_Error_InvalidMultiSizeValueData = (0x1 << 27), } } }