MCPcopy Create free account
hub / github.com/DFHack/dfhack / setallfields

Function setallfields

depends/lua/src/loslib.c:213–223  ·  view source on GitHub ↗

** Set all fields from structure 'tm' in the table on top of the stack */

Source from the content-addressed store, hash-verified

211** Set all fields from structure 'tm' in the table on top of the stack
212*/
213static void setallfields (lua_State *L, struct tm *stm) {
214 setfield(L, "sec", stm->tm_sec);
215 setfield(L, "min", stm->tm_min);
216 setfield(L, "hour", stm->tm_hour);
217 setfield(L, "day", stm->tm_mday);
218 setfield(L, "month", stm->tm_mon + 1);
219 setfield(L, "year", stm->tm_year + 1900);
220 setfield(L, "wday", stm->tm_wday + 1);
221 setfield(L, "yday", stm->tm_yday + 1);
222 setboolfield(L, "isdst", stm->tm_isdst);
223}
224
225
226static int getboolfield (lua_State *L, const char *key) {

Callers 2

os_dateFunction · 0.85
os_timeFunction · 0.85

Calls 2

setfieldFunction · 0.85
setboolfieldFunction · 0.85

Tested by

no test coverage detected