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

Function ResultToString

engine/dlib/src/dlib/sys.cpp:93–134  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

91 // Currently only used in tests
92 #define DM_SYS_RESULT_TO_STRING_CASE(x) case RESULT_##x: return #x;
93 const char* ResultToString(Result r)
94 {
95 switch (r)
96 {
97 DM_SYS_RESULT_TO_STRING_CASE(OK);
98 DM_SYS_RESULT_TO_STRING_CASE(PERM);
99 DM_SYS_RESULT_TO_STRING_CASE(NOENT);
100 DM_SYS_RESULT_TO_STRING_CASE(SRCH);
101 DM_SYS_RESULT_TO_STRING_CASE(INTR);
102 DM_SYS_RESULT_TO_STRING_CASE(IO);
103 DM_SYS_RESULT_TO_STRING_CASE(NXIO);
104 DM_SYS_RESULT_TO_STRING_CASE(2BIG);
105 DM_SYS_RESULT_TO_STRING_CASE(NOEXEC);
106 DM_SYS_RESULT_TO_STRING_CASE(BADF);
107 DM_SYS_RESULT_TO_STRING_CASE(CHILD);
108 DM_SYS_RESULT_TO_STRING_CASE(DEADLK);
109 DM_SYS_RESULT_TO_STRING_CASE(NOMEM);
110 DM_SYS_RESULT_TO_STRING_CASE(ACCES);
111 DM_SYS_RESULT_TO_STRING_CASE(FAULT);
112 DM_SYS_RESULT_TO_STRING_CASE(BUSY);
113 DM_SYS_RESULT_TO_STRING_CASE(EXIST);
114 DM_SYS_RESULT_TO_STRING_CASE(XDEV);
115 DM_SYS_RESULT_TO_STRING_CASE(NODEV);
116 DM_SYS_RESULT_TO_STRING_CASE(NOTDIR);
117 DM_SYS_RESULT_TO_STRING_CASE(ISDIR);
118 DM_SYS_RESULT_TO_STRING_CASE(INVAL);
119 DM_SYS_RESULT_TO_STRING_CASE(NFILE);
120 DM_SYS_RESULT_TO_STRING_CASE(MFILE);
121 DM_SYS_RESULT_TO_STRING_CASE(NOTTY);
122 DM_SYS_RESULT_TO_STRING_CASE(TXTBSY);
123 DM_SYS_RESULT_TO_STRING_CASE(FBIG);
124 DM_SYS_RESULT_TO_STRING_CASE(NOSPC);
125 DM_SYS_RESULT_TO_STRING_CASE(SPIPE);
126 DM_SYS_RESULT_TO_STRING_CASE(ROFS);
127 DM_SYS_RESULT_TO_STRING_CASE(MLINK);
128 DM_SYS_RESULT_TO_STRING_CASE(PIPE);
129 DM_SYS_RESULT_TO_STRING_CASE(UNKNOWN);
130 DM_SYS_RESULT_TO_STRING_CASE(NOTEMPTY);
131
132 }
133 return "RESULT_UNDEFINED";
134 }
135 #undef DM_SYS_RESULT_TO_STRING_CASE
136
137 static void Iterate_RemoveFile(void*, const char* path, bool isdir)

Callers 9

dmLogInitSocketFunction · 0.70
IsSocketIPv4Function · 0.70
IsSocketIPv6Function · 0.70
RmTreeFunction · 0.70
IsSocketIPv4Function · 0.70
IsSocketIPv6Function · 0.70
jc_test_print_valueFunction · 0.50
jc_test_print_valueFunction · 0.50
jc_test_print_valueFunction · 0.50

Calls

no outgoing calls

Tested by 3

jc_test_print_valueFunction · 0.40
jc_test_print_valueFunction · 0.40
jc_test_print_valueFunction · 0.40