Go to the documentation of this file.
26 #define DISK_ERRORCODE_MAP(XX) \
27 XX(Success, "Success") \
28 XX(BadParam, "Invalid parameter(s)") \
29 XX(MisAligned, "Partition is mis-aligned") \
30 XX(OutOfRange, "Partition offset out of valid range") \
31 XX(NoSpace, "No room for partition(s)") \
32 XX(NoMem, "Memory allocation failed") \
33 XX(ReadFailure, "Media read failed") \
34 XX(WriteFailure, "Media write failed") \
35 XX(EraseFailure, "Media erase failed")
38 #define XX(tag, ...) tag,
45 return err == Error::Success;
Error
Definition: Libraries/DiskStorage/src/include/Storage/Disk/Error.h:54
The String class.
Definition: WString.h:136
Definition: Partition.h:77
String toString(Storage::Disk::Error err)
#define DISK_ERRORCODE_MAP(XX)
Definition: Libraries/DiskStorage/src/include/Storage/Disk/Error.h:43
bool operator!(Error err)
Definition: Libraries/DiskStorage/src/include/Storage/Disk/Error.h:60