MCPcopy Create free account
hub / github.com/defold/defold / ResultToString

Function ResultToString

engine/resource/src/resource.cpp:1621–1651  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1619}
1620
1621const char* ResultToString(Result r)
1622{
1623 #define DM_RESOURCE_RESULT_TO_STRING_CASE(x) case RESULT_##x: return #x;
1624 switch (r)
1625 {
1626 DM_RESOURCE_RESULT_TO_STRING_CASE(OK);
1627 DM_RESOURCE_RESULT_TO_STRING_CASE(INVALID_DATA);
1628 DM_RESOURCE_RESULT_TO_STRING_CASE(DDF_ERROR);
1629 DM_RESOURCE_RESULT_TO_STRING_CASE(RESOURCE_NOT_FOUND);
1630 DM_RESOURCE_RESULT_TO_STRING_CASE(MISSING_FILE_EXTENSION);
1631 DM_RESOURCE_RESULT_TO_STRING_CASE(ALREADY_REGISTERED);
1632 DM_RESOURCE_RESULT_TO_STRING_CASE(INVAL);
1633 DM_RESOURCE_RESULT_TO_STRING_CASE(UNKNOWN_RESOURCE_TYPE);
1634 DM_RESOURCE_RESULT_TO_STRING_CASE(OUT_OF_MEMORY);
1635 DM_RESOURCE_RESULT_TO_STRING_CASE(IO_ERROR);
1636 DM_RESOURCE_RESULT_TO_STRING_CASE(NOT_LOADED);
1637 DM_RESOURCE_RESULT_TO_STRING_CASE(OUT_OF_RESOURCES);
1638 DM_RESOURCE_RESULT_TO_STRING_CASE(STREAMBUFFER_TOO_SMALL);
1639 DM_RESOURCE_RESULT_TO_STRING_CASE(FORMAT_ERROR);
1640 DM_RESOURCE_RESULT_TO_STRING_CASE(CONSTANT_ERROR);
1641 DM_RESOURCE_RESULT_TO_STRING_CASE(NOT_SUPPORTED);
1642 DM_RESOURCE_RESULT_TO_STRING_CASE(RESOURCE_LOOP_ERROR);
1643 DM_RESOURCE_RESULT_TO_STRING_CASE(PENDING);
1644 DM_RESOURCE_RESULT_TO_STRING_CASE(VERSION_MISMATCH);
1645 DM_RESOURCE_RESULT_TO_STRING_CASE(SIGNATURE_MISMATCH);
1646 DM_RESOURCE_RESULT_TO_STRING_CASE(UNKNOWN_ERROR);
1647 default: break;
1648 }
1649 #undef DM_RESOURCE_RESULT_TO_STRING_CASE
1650 return "RESULT_UNDEFINED";
1651}
1652
1653} // namespace dmResource
1654

Callers 7

RegisterTypesFunction · 0.70
DeregisterTypesFunction · 0.70
JobProcessFunction · 0.70
DoCreateResourceFunction · 0.70
GetRequestFromUriFunction · 0.50
MountArchiveFunction · 0.50
jc_test_print_valueFunction · 0.50

Calls

no outgoing calls

Tested by 1

jc_test_print_valueFunction · 0.40