|
@ -4,23 +4,23 @@ |
|
|
|
|
|
|
|
|
inline const std::string StatusCodeToString(const dml::status_code code) { |
|
|
inline const std::string StatusCodeToString(const dml::status_code code) { |
|
|
switch(code) { |
|
|
switch(code) { |
|
|
case dml::status_code::ok: return "[ok]"; |
|
|
|
|
|
case dml::status_code::false_predicate: return "[false predicate]"; |
|
|
|
|
|
case dml::status_code::partial_completion: return "[partial completion]"; |
|
|
|
|
|
case dml::status_code::nullptr_error: return "[nullptr error]"; |
|
|
|
|
|
case dml::status_code::bad_size: return "[bad size]"; |
|
|
|
|
|
case dml::status_code::bad_length: return "[bad length]"; |
|
|
|
|
|
case dml::status_code::inconsistent_size: return "[inconsistent size]"; |
|
|
|
|
|
case dml::status_code::dualcast_bad_padding: return "[dualcast bad padding]"; |
|
|
|
|
|
case dml::status_code::bad_alignment: return "[bad alignment]"; |
|
|
|
|
|
case dml::status_code::buffers_overlapping: return "[buffers overlapping]"; |
|
|
|
|
|
case dml::status_code::delta_delta_empty: return "[delta delta empty]"; |
|
|
|
|
|
case dml::status_code::batch_overflow: return "[batch overflow]"; |
|
|
|
|
|
case dml::status_code::execution_failed: return "[execution failed]"; |
|
|
|
|
|
case dml::status_code::unsupported_operation: return "[unsupported operation]"; |
|
|
|
|
|
case dml::status_code::queue_busy: return "[queue busy]"; |
|
|
|
|
|
case dml::status_code::error: return "[unknown error]"; |
|
|
|
|
|
case dml::status_code::config_error: return "[config error]"; |
|
|
|
|
|
default: return "[unhandled error]"; |
|
|
|
|
|
|
|
|
case dml::status_code::ok: return "ok"; |
|
|
|
|
|
case dml::status_code::false_predicate: return "false predicate"; |
|
|
|
|
|
case dml::status_code::partial_completion: return "partial completion"; |
|
|
|
|
|
case dml::status_code::nullptr_error: return "nullptr error"; |
|
|
|
|
|
case dml::status_code::bad_size: return "bad size"; |
|
|
|
|
|
case dml::status_code::bad_length: return "bad length"; |
|
|
|
|
|
case dml::status_code::inconsistent_size: return "inconsistent size"; |
|
|
|
|
|
case dml::status_code::dualcast_bad_padding: return "dualcast bad padding"; |
|
|
|
|
|
case dml::status_code::bad_alignment: return "bad alignment"; |
|
|
|
|
|
case dml::status_code::buffers_overlapping: return "buffers overlapping"; |
|
|
|
|
|
case dml::status_code::delta_delta_empty: return "delta delta empty"; |
|
|
|
|
|
case dml::status_code::batch_overflow: return "batch overflow"; |
|
|
|
|
|
case dml::status_code::execution_failed: return "execution failed"; |
|
|
|
|
|
case dml::status_code::unsupported_operation: return "unsupported operation"; |
|
|
|
|
|
case dml::status_code::queue_busy: return "queue busy"; |
|
|
|
|
|
case dml::status_code::error: return "unknown error"; |
|
|
|
|
|
case dml::status_code::config_error: return "config error"; |
|
|
|
|
|
default: return "unhandled error"; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |