From 6f495ff884b666b02d1728eb28cbac36208f0944 Mon Sep 17 00:00:00 2001 From: Azq2 Date: Fri, 19 Apr 2024 17:02:08 +0000 Subject: [PATCH] deploy: 683f8bf15e19161e51ad6ff95fad2ad80cdd3367 --- swilib/NSG/date_8h.html | 7 + swilib/NSG/date_8h.js | 4 +- swilib/NSG/date_8h_source.html | 251 +-- swilib/NSG/doxygen-awesome.css | 22 +- swilib/NSG/globals_a.html | 3 +- swilib/NSG/globals_b.html | 6 +- swilib/NSG/globals_d.html | 4 +- swilib/NSG/globals_defs_m.html | 2 +- swilib/NSG/globals_defs_z.html | 2 +- swilib/NSG/globals_e.html | 4 +- swilib/NSG/globals_eval.html | 1 + swilib/NSG/globals_f.html | 2 +- swilib/NSG/globals_func_d.html | 2 +- swilib/NSG/globals_func_e.html | 2 +- swilib/NSG/globals_func_g.html | 2 + swilib/NSG/globals_func_s.html | 2 +- swilib/NSG/globals_g.html | 68 +- swilib/NSG/globals_m.html | 2 +- swilib/NSG/globals_n.html | 2 +- swilib/NSG/globals_o.html | 2 +- swilib/NSG/globals_p.html | 2 +- swilib/NSG/globals_r.html | 4 +- swilib/NSG/globals_s.html | 4 +- swilib/NSG/globals_x.html | 4 +- swilib/NSG/globals_z.html | 2 +- swilib/NSG/group___date_time.html | 84 +- swilib/NSG/group___date_time.js | 4 +- swilib/NSG/group___p_a_t_c_h.html | 12 +- swilib/NSG/group___p_a_t_c_h.js | 3 +- swilib/NSG/navtreedata.js | 88 +- swilib/NSG/navtreeindex11.js | 6 +- swilib/NSG/navtreeindex12.js | 6 +- swilib/NSG/navtreeindex13.js | 6 +- swilib/NSG/navtreeindex14.js | 6 +- swilib/NSG/navtreeindex15.js | 8 +- swilib/NSG/navtreeindex16.js | 8 +- swilib/NSG/navtreeindex17.js | 8 +- swilib/NSG/navtreeindex18.js | 8 +- swilib/NSG/navtreeindex19.js | 8 +- swilib/NSG/navtreeindex2.js | 2 +- swilib/NSG/navtreeindex20.js | 8 +- swilib/NSG/navtreeindex21.js | 8 +- swilib/NSG/navtreeindex22.js | 8 +- swilib/NSG/navtreeindex23.js | 8 +- swilib/NSG/navtreeindex24.js | 8 +- swilib/NSG/navtreeindex25.js | 8 +- swilib/NSG/navtreeindex26.js | 8 +- swilib/NSG/navtreeindex27.js | 8 +- swilib/NSG/navtreeindex28.js | 8 +- swilib/NSG/navtreeindex29.js | 8 +- swilib/NSG/navtreeindex30.js | 8 +- swilib/NSG/navtreeindex31.js | 8 +- swilib/NSG/navtreeindex32.js | 8 +- swilib/NSG/navtreeindex33.js | 8 +- swilib/NSG/navtreeindex34.js | 8 +- swilib/NSG/navtreeindex35.js | 8 +- swilib/NSG/navtreeindex36.js | 8 +- swilib/NSG/navtreeindex37.js | 8 +- swilib/NSG/navtreeindex38.js | 8 +- swilib/NSG/navtreeindex39.js | 8 +- swilib/NSG/navtreeindex40.js | 8 +- swilib/NSG/navtreeindex41.js | 8 +- swilib/NSG/navtreeindex42.js | 8 +- swilib/NSG/navtreeindex43.js | 8 +- swilib/NSG/navtreeindex44.js | 8 +- swilib/NSG/navtreeindex45.js | 8 +- swilib/NSG/navtreeindex46.js | 8 +- swilib/NSG/navtreeindex47.js | 8 +- swilib/NSG/navtreeindex48.js | 8 +- swilib/NSG/navtreeindex49.js | 8 +- swilib/NSG/navtreeindex50.js | 10 +- swilib/NSG/navtreeindex51.js | 8 +- swilib/NSG/navtreeindex52.js | 8 +- swilib/NSG/navtreeindex53.js | 8 +- swilib/NSG/navtreeindex54.js | 8 +- swilib/NSG/navtreeindex55.js | 3 + swilib/NSG/navtreeindex9.js | 2 +- swilib/NSG/patch_8h.html | 6 +- swilib/NSG/patch_8h.js | 3 +- swilib/NSG/patch_8h_source.html | 482 +++--- swilib/NSG/search/all_1.js | 1107 ++++++------- swilib/NSG/search/all_10.js | 4 +- swilib/NSG/search/all_12.js | 961 ++++++------ swilib/NSG/search/all_13.js | 8 +- swilib/NSG/search/all_18.js | 8 +- swilib/NSG/search/all_1a.js | 4 +- swilib/NSG/search/all_2.js | 12 +- swilib/NSG/search/all_4.js | 8 +- swilib/NSG/search/all_5.js | 8 +- swilib/NSG/search/all_6.js | 4 +- swilib/NSG/search/all_7.js | 1876 ++++++++++++----------- swilib/NSG/search/all_d.js | 4 +- swilib/NSG/search/all_e.js | 4 +- swilib/NSG/search/all_f.js | 4 +- swilib/NSG/search/defines_18.js | 4 +- swilib/NSG/search/defines_c.js | 4 +- swilib/NSG/search/enumvalues_0.js | 9 +- swilib/NSG/search/functions_12.js | 4 +- swilib/NSG/search/functions_4.js | 4 +- swilib/NSG/search/functions_5.js | 4 +- swilib/NSG/search/functions_7.js | 246 +-- swilib/NSG/settings_8h_source.html | 4 +- swilib/NSG/ui_8h_source.html | 4 +- swilib/NSG_ELKA/date_8h.html | 7 + swilib/NSG_ELKA/date_8h.js | 4 +- swilib/NSG_ELKA/date_8h_source.html | 251 +-- swilib/NSG_ELKA/doxygen-awesome.css | 22 +- swilib/NSG_ELKA/globals_a.html | 3 +- swilib/NSG_ELKA/globals_b.html | 6 +- swilib/NSG_ELKA/globals_c.html | 6 +- swilib/NSG_ELKA/globals_d.html | 2 +- swilib/NSG_ELKA/globals_defs_m.html | 2 +- swilib/NSG_ELKA/globals_defs_p.html | 2 +- swilib/NSG_ELKA/globals_defs_z.html | 2 +- swilib/NSG_ELKA/globals_e.html | 6 +- swilib/NSG_ELKA/globals_eval.html | 1 + swilib/NSG_ELKA/globals_f.html | 2 +- swilib/NSG_ELKA/globals_func_e.html | 2 +- swilib/NSG_ELKA/globals_func_g.html | 2 + swilib/NSG_ELKA/globals_g.html | 66 +- swilib/NSG_ELKA/globals_m.html | 4 +- swilib/NSG_ELKA/globals_p.html | 6 +- swilib/NSG_ELKA/globals_r.html | 10 +- swilib/NSG_ELKA/globals_s.html | 2 +- swilib/NSG_ELKA/globals_z.html | 2 +- swilib/NSG_ELKA/group___date_time.html | 84 +- swilib/NSG_ELKA/group___date_time.js | 4 +- swilib/NSG_ELKA/group___p_a_t_c_h.html | 12 +- swilib/NSG_ELKA/group___p_a_t_c_h.js | 3 +- swilib/NSG_ELKA/navtreedata.js | 88 +- swilib/NSG_ELKA/navtreeindex11.js | 6 +- swilib/NSG_ELKA/navtreeindex12.js | 6 +- swilib/NSG_ELKA/navtreeindex13.js | 6 +- swilib/NSG_ELKA/navtreeindex14.js | 6 +- swilib/NSG_ELKA/navtreeindex15.js | 8 +- swilib/NSG_ELKA/navtreeindex16.js | 8 +- swilib/NSG_ELKA/navtreeindex17.js | 8 +- swilib/NSG_ELKA/navtreeindex18.js | 8 +- swilib/NSG_ELKA/navtreeindex19.js | 8 +- swilib/NSG_ELKA/navtreeindex20.js | 8 +- swilib/NSG_ELKA/navtreeindex21.js | 8 +- swilib/NSG_ELKA/navtreeindex22.js | 8 +- swilib/NSG_ELKA/navtreeindex23.js | 8 +- swilib/NSG_ELKA/navtreeindex24.js | 8 +- swilib/NSG_ELKA/navtreeindex25.js | 8 +- swilib/NSG_ELKA/navtreeindex26.js | 8 +- swilib/NSG_ELKA/navtreeindex27.js | 8 +- swilib/NSG_ELKA/navtreeindex28.js | 8 +- swilib/NSG_ELKA/navtreeindex29.js | 8 +- swilib/NSG_ELKA/navtreeindex30.js | 8 +- swilib/NSG_ELKA/navtreeindex31.js | 8 +- swilib/NSG_ELKA/navtreeindex32.js | 8 +- swilib/NSG_ELKA/navtreeindex33.js | 8 +- swilib/NSG_ELKA/navtreeindex34.js | 8 +- swilib/NSG_ELKA/navtreeindex35.js | 8 +- swilib/NSG_ELKA/navtreeindex36.js | 8 +- swilib/NSG_ELKA/navtreeindex37.js | 8 +- swilib/NSG_ELKA/navtreeindex38.js | 8 +- swilib/NSG_ELKA/navtreeindex39.js | 8 +- swilib/NSG_ELKA/navtreeindex40.js | 8 +- swilib/NSG_ELKA/navtreeindex41.js | 8 +- swilib/NSG_ELKA/navtreeindex42.js | 8 +- swilib/NSG_ELKA/navtreeindex43.js | 8 +- swilib/NSG_ELKA/navtreeindex44.js | 8 +- swilib/NSG_ELKA/navtreeindex45.js | 8 +- swilib/NSG_ELKA/navtreeindex46.js | 8 +- swilib/NSG_ELKA/navtreeindex47.js | 8 +- swilib/NSG_ELKA/navtreeindex48.js | 8 +- swilib/NSG_ELKA/navtreeindex49.js | 8 +- swilib/NSG_ELKA/navtreeindex50.js | 10 +- swilib/NSG_ELKA/navtreeindex51.js | 8 +- swilib/NSG_ELKA/navtreeindex52.js | 8 +- swilib/NSG_ELKA/navtreeindex53.js | 8 +- swilib/NSG_ELKA/navtreeindex54.js | 8 +- swilib/NSG_ELKA/navtreeindex55.js | 3 + swilib/NSG_ELKA/navtreeindex9.js | 2 +- swilib/NSG_ELKA/patch_8h.html | 6 +- swilib/NSG_ELKA/patch_8h.js | 3 +- swilib/NSG_ELKA/patch_8h_source.html | 482 +++--- swilib/NSG_ELKA/search/all_1.js | 1107 ++++++------- swilib/NSG_ELKA/search/all_10.js | 12 +- swilib/NSG_ELKA/search/all_12.js | 126 +- swilib/NSG_ELKA/search/all_13.js | 4 +- swilib/NSG_ELKA/search/all_1a.js | 4 +- swilib/NSG_ELKA/search/all_2.js | 12 +- swilib/NSG_ELKA/search/all_3.js | 12 +- swilib/NSG_ELKA/search/all_4.js | 4 +- swilib/NSG_ELKA/search/all_5.js | 12 +- swilib/NSG_ELKA/search/all_6.js | 4 +- swilib/NSG_ELKA/search/all_7.js | 1874 +++++++++++----------- swilib/NSG_ELKA/search/all_d.js | 8 +- swilib/NSG_ELKA/search/defines_18.js | 4 +- swilib/NSG_ELKA/search/defines_c.js | 4 +- swilib/NSG_ELKA/search/defines_f.js | 4 +- swilib/NSG_ELKA/search/enumvalues_0.js | 9 +- swilib/NSG_ELKA/search/functions_5.js | 4 +- swilib/NSG_ELKA/search/functions_7.js | 246 +-- swilib/NSG_ELKA/settings_8h_source.html | 4 +- swilib/NSG_ELKA/ui_8h_source.html | 4 +- swilib/SG/date_8h.html | 7 + swilib/SG/date_8h.js | 4 +- swilib/SG/date_8h_source.html | 251 +-- swilib/SG/doxygen-awesome.css | 22 +- swilib/SG/globals_a.html | 3 +- swilib/SG/globals_b.html | 6 +- swilib/SG/globals_c.html | 2 +- swilib/SG/globals_d.html | 2 +- swilib/SG/globals_defs_m.html | 4 +- swilib/SG/globals_defs_p.html | 4 +- swilib/SG/globals_defs_s.html | 2 +- swilib/SG/globals_defs_z.html | 2 +- swilib/SG/globals_e.html | 2 +- swilib/SG/globals_eval.html | 1 + swilib/SG/globals_func_d.html | 2 +- swilib/SG/globals_func_e.html | 2 +- swilib/SG/globals_func_g.html | 2 + swilib/SG/globals_g.html | 68 +- swilib/SG/globals_i.html | 2 +- swilib/SG/globals_m.html | 6 +- swilib/SG/globals_n.html | 2 +- swilib/SG/globals_p.html | 4 +- swilib/SG/globals_r.html | 4 +- swilib/SG/globals_s.html | 4 +- swilib/SG/globals_x.html | 2 +- swilib/SG/globals_z.html | 2 +- swilib/SG/group___date_time.html | 84 +- swilib/SG/group___date_time.js | 4 +- swilib/SG/group___p_a_t_c_h.html | 12 +- swilib/SG/group___p_a_t_c_h.js | 3 +- swilib/SG/navtreedata.js | 88 +- swilib/SG/navtreeindex11.js | 6 +- swilib/SG/navtreeindex12.js | 6 +- swilib/SG/navtreeindex13.js | 6 +- swilib/SG/navtreeindex14.js | 6 +- swilib/SG/navtreeindex15.js | 8 +- swilib/SG/navtreeindex16.js | 8 +- swilib/SG/navtreeindex17.js | 8 +- swilib/SG/navtreeindex18.js | 8 +- swilib/SG/navtreeindex19.js | 8 +- swilib/SG/navtreeindex2.js | 2 +- swilib/SG/navtreeindex20.js | 8 +- swilib/SG/navtreeindex21.js | 8 +- swilib/SG/navtreeindex22.js | 8 +- swilib/SG/navtreeindex23.js | 8 +- swilib/SG/navtreeindex24.js | 8 +- swilib/SG/navtreeindex25.js | 8 +- swilib/SG/navtreeindex26.js | 8 +- swilib/SG/navtreeindex27.js | 8 +- swilib/SG/navtreeindex28.js | 8 +- swilib/SG/navtreeindex29.js | 8 +- swilib/SG/navtreeindex30.js | 8 +- swilib/SG/navtreeindex31.js | 8 +- swilib/SG/navtreeindex32.js | 8 +- swilib/SG/navtreeindex33.js | 8 +- swilib/SG/navtreeindex34.js | 8 +- swilib/SG/navtreeindex35.js | 8 +- swilib/SG/navtreeindex36.js | 8 +- swilib/SG/navtreeindex37.js | 8 +- swilib/SG/navtreeindex38.js | 8 +- swilib/SG/navtreeindex39.js | 8 +- swilib/SG/navtreeindex40.js | 8 +- swilib/SG/navtreeindex41.js | 8 +- swilib/SG/navtreeindex42.js | 8 +- swilib/SG/navtreeindex43.js | 8 +- swilib/SG/navtreeindex44.js | 8 +- swilib/SG/navtreeindex45.js | 8 +- swilib/SG/navtreeindex46.js | 8 +- swilib/SG/navtreeindex47.js | 8 +- swilib/SG/navtreeindex48.js | 8 +- swilib/SG/navtreeindex49.js | 8 +- swilib/SG/navtreeindex50.js | 10 +- swilib/SG/navtreeindex51.js | 8 +- swilib/SG/navtreeindex52.js | 8 +- swilib/SG/navtreeindex53.js | 8 +- swilib/SG/navtreeindex54.js | 8 +- swilib/SG/navtreeindex55.js | 3 + swilib/SG/patch_8h.html | 6 +- swilib/SG/patch_8h.js | 3 +- swilib/SG/patch_8h_source.html | 482 +++--- swilib/SG/search/all_1.js | 1105 ++++++------- swilib/SG/search/all_10.js | 8 +- swilib/SG/search/all_12.js | 849 +++++----- swilib/SG/search/all_13.js | 8 +- swilib/SG/search/all_18.js | 4 +- swilib/SG/search/all_1a.js | 4 +- swilib/SG/search/all_2.js | 12 +- swilib/SG/search/all_3.js | 4 +- swilib/SG/search/all_4.js | 4 +- swilib/SG/search/all_5.js | 4 +- swilib/SG/search/all_7.js | 1876 ++++++++++++----------- swilib/SG/search/all_9.js | 4 +- swilib/SG/search/all_d.js | 12 +- swilib/SG/search/all_e.js | 4 +- swilib/SG/search/defines_12.js | 4 +- swilib/SG/search/defines_18.js | 4 +- swilib/SG/search/defines_c.js | 8 +- swilib/SG/search/defines_f.js | 8 +- swilib/SG/search/enumvalues_0.js | 9 +- swilib/SG/search/functions_4.js | 4 +- swilib/SG/search/functions_5.js | 4 +- swilib/SG/search/functions_7.js | 246 +-- swilib/SG/settings_8h_source.html | 4 +- swilib/SG/ui_8h_source.html | 4 +- swilib/SG_X75/date_8h.html | 7 + swilib/SG_X75/date_8h.js | 4 +- swilib/SG_X75/date_8h_source.html | 251 +-- swilib/SG_X75/doxygen-awesome.css | 22 +- swilib/SG_X75/globals_a.html | 3 +- swilib/SG_X75/globals_b.html | 6 +- swilib/SG_X75/globals_c.html | 2 +- swilib/SG_X75/globals_d.html | 2 +- swilib/SG_X75/globals_defs_m.html | 4 +- swilib/SG_X75/globals_defs_p.html | 4 +- swilib/SG_X75/globals_defs_s.html | 2 +- swilib/SG_X75/globals_defs_z.html | 2 +- swilib/SG_X75/globals_e.html | 2 +- swilib/SG_X75/globals_eval.html | 1 + swilib/SG_X75/globals_func_d.html | 2 +- swilib/SG_X75/globals_func_e.html | 2 +- swilib/SG_X75/globals_func_g.html | 2 + swilib/SG_X75/globals_g.html | 68 +- swilib/SG_X75/globals_i.html | 2 +- swilib/SG_X75/globals_m.html | 6 +- swilib/SG_X75/globals_n.html | 2 +- swilib/SG_X75/globals_p.html | 4 +- swilib/SG_X75/globals_r.html | 4 +- swilib/SG_X75/globals_s.html | 4 +- swilib/SG_X75/globals_x.html | 2 +- swilib/SG_X75/globals_z.html | 2 +- swilib/SG_X75/group___date_time.html | 84 +- swilib/SG_X75/group___date_time.js | 4 +- swilib/SG_X75/group___p_a_t_c_h.html | 12 +- swilib/SG_X75/group___p_a_t_c_h.js | 3 +- swilib/SG_X75/navtreedata.js | 88 +- swilib/SG_X75/navtreeindex11.js | 6 +- swilib/SG_X75/navtreeindex12.js | 6 +- swilib/SG_X75/navtreeindex13.js | 6 +- swilib/SG_X75/navtreeindex14.js | 6 +- swilib/SG_X75/navtreeindex15.js | 8 +- swilib/SG_X75/navtreeindex16.js | 8 +- swilib/SG_X75/navtreeindex17.js | 8 +- swilib/SG_X75/navtreeindex18.js | 8 +- swilib/SG_X75/navtreeindex19.js | 8 +- swilib/SG_X75/navtreeindex2.js | 2 +- swilib/SG_X75/navtreeindex20.js | 8 +- swilib/SG_X75/navtreeindex21.js | 8 +- swilib/SG_X75/navtreeindex22.js | 8 +- swilib/SG_X75/navtreeindex23.js | 8 +- swilib/SG_X75/navtreeindex24.js | 8 +- swilib/SG_X75/navtreeindex25.js | 8 +- swilib/SG_X75/navtreeindex26.js | 8 +- swilib/SG_X75/navtreeindex27.js | 8 +- swilib/SG_X75/navtreeindex28.js | 8 +- swilib/SG_X75/navtreeindex29.js | 8 +- swilib/SG_X75/navtreeindex30.js | 8 +- swilib/SG_X75/navtreeindex31.js | 8 +- swilib/SG_X75/navtreeindex32.js | 8 +- swilib/SG_X75/navtreeindex33.js | 8 +- swilib/SG_X75/navtreeindex34.js | 8 +- swilib/SG_X75/navtreeindex35.js | 8 +- swilib/SG_X75/navtreeindex36.js | 8 +- swilib/SG_X75/navtreeindex37.js | 8 +- swilib/SG_X75/navtreeindex38.js | 8 +- swilib/SG_X75/navtreeindex39.js | 8 +- swilib/SG_X75/navtreeindex40.js | 8 +- swilib/SG_X75/navtreeindex41.js | 8 +- swilib/SG_X75/navtreeindex42.js | 8 +- swilib/SG_X75/navtreeindex43.js | 8 +- swilib/SG_X75/navtreeindex44.js | 8 +- swilib/SG_X75/navtreeindex45.js | 8 +- swilib/SG_X75/navtreeindex46.js | 8 +- swilib/SG_X75/navtreeindex47.js | 8 +- swilib/SG_X75/navtreeindex48.js | 8 +- swilib/SG_X75/navtreeindex49.js | 8 +- swilib/SG_X75/navtreeindex50.js | 10 +- swilib/SG_X75/navtreeindex51.js | 8 +- swilib/SG_X75/navtreeindex52.js | 8 +- swilib/SG_X75/navtreeindex53.js | 8 +- swilib/SG_X75/navtreeindex54.js | 8 +- swilib/SG_X75/navtreeindex55.js | 3 + swilib/SG_X75/patch_8h.html | 6 +- swilib/SG_X75/patch_8h.js | 3 +- swilib/SG_X75/patch_8h_source.html | 482 +++--- swilib/SG_X75/search/all_1.js | 1105 ++++++------- swilib/SG_X75/search/all_10.js | 8 +- swilib/SG_X75/search/all_12.js | 849 +++++----- swilib/SG_X75/search/all_13.js | 8 +- swilib/SG_X75/search/all_18.js | 4 +- swilib/SG_X75/search/all_1a.js | 4 +- swilib/SG_X75/search/all_2.js | 12 +- swilib/SG_X75/search/all_3.js | 4 +- swilib/SG_X75/search/all_4.js | 4 +- swilib/SG_X75/search/all_5.js | 4 +- swilib/SG_X75/search/all_7.js | 1876 ++++++++++++----------- swilib/SG_X75/search/all_9.js | 4 +- swilib/SG_X75/search/all_d.js | 12 +- swilib/SG_X75/search/all_e.js | 4 +- swilib/SG_X75/search/defines_12.js | 4 +- swilib/SG_X75/search/defines_18.js | 4 +- swilib/SG_X75/search/defines_c.js | 8 +- swilib/SG_X75/search/defines_f.js | 8 +- swilib/SG_X75/search/enumvalues_0.js | 9 +- swilib/SG_X75/search/functions_4.js | 4 +- swilib/SG_X75/search/functions_5.js | 4 +- swilib/SG_X75/search/functions_7.js | 246 +-- swilib/SG_X75/settings_8h_source.html | 4 +- swilib/SG_X75/ui_8h_source.html | 4 +- 407 files changed, 11221 insertions(+), 10692 deletions(-) diff --git a/swilib/NSG/date_8h.html b/swilib/NSG/date_8h.html index 674a9daf..d05aaf6e 100644 --- a/swilib/NSG/date_8h.html +++ b/swilib/NSG/date_8h.html @@ -105,6 +105,7 @@
#include "base.h"
+#include "wstring.h"

Go to the source code of this file.

@@ -182,6 +183,12 @@ + + + + + +
int CmpTimes (const TTime *time1, const TTime *time2)
 Compare two timestamps.
 
void GetDate_ws (WSHDR *ws, const TDate *date, unsigned int unk)
 Put date into ws string.
 
void GetTime_ws (WSHDR *ws, const TTime *time, unsigned int unk)
 Put time into ws string.
 
diff --git a/swilib/NSG/date_8h.js b/swilib/NSG/date_8h.js index 8c7df085..3f7d8a00 100644 --- a/swilib/NSG/date_8h.js +++ b/swilib/NSG/date_8h.js @@ -19,5 +19,7 @@ var date_8h = [ "GetDateTimeFromSeconds", "group___date_time.html#ga75d6141307ee4ffbb8cd0d475814abbf", null ], [ "GetDateTimeFromSecondsSince1997", "group___date_time.html#ga784f6c58342844e43afddac3e8fcf3da", null ], [ "CmpDates", "group___date_time.html#ga50a090750c901b3ef72488b678db5f6e", null ], - [ "CmpTimes", "group___date_time.html#ga241444c3dbeb96b8a5f0c407c847fc65", null ] + [ "CmpTimes", "group___date_time.html#ga241444c3dbeb96b8a5f0c407c847fc65", null ], + [ "GetDate_ws", "group___date_time.html#ga5faf0aa00d8cdd3365646e27dcd59f86", null ], + [ "GetTime_ws", "group___date_time.html#gad9e80cd1047b0614c74df1132eb42cff", null ] ]; \ No newline at end of file diff --git a/swilib/NSG/date_8h_source.html b/swilib/NSG/date_8h_source.html index b7804d16..c630e6a4 100644 --- a/swilib/NSG/date_8h_source.html +++ b/swilib/NSG/date_8h_source.html @@ -104,134 +104,144 @@
2
11#ifndef __IN_SWILIB__
12#include "base.h"
-
13#endif
-
14
-
15__swilib_begin
-
16
-
17typedef struct TDate TDate;
-
18typedef struct TTime TTime;
-
19typedef struct TDateTimeSettings TDateTimeSettings;
-
20
-
-
24struct TDate {
-
25 unsigned long year;
-
26 uint8_t month;
-
27 uint8_t day;
-
28};
+
13#include "wstring.h"
+
14#endif
+
15
+ +
17
+
18typedef struct TDate TDate;
+
19typedef struct TTime TTime;
+ +
21
+
+
25struct TDate {
+
26 unsigned long year;
+
27 uint8_t month;
+
28 uint8_t day;
+
29};
-
29
-
-
33struct TTime {
-
34 uint8_t hour;
-
35 uint8_t min;
-
36 uint8_t sec;
-
37 uint32_t millisec;
-
38};
+
30
+
+
34struct TTime {
+
35 uint8_t hour;
+
36 uint8_t min;
+
37 uint8_t sec;
+
38 uint32_t millisec;
+
39};
-
39
-
- - - - -
47 char timeZone;
- - -
50};
+
40
+
+ + + + +
48 char timeZone;
+ + +
51};
-
51
-
57__swi_begin(0x2CC)
-
58void InitDate(TDate *date, unsigned long year, uint8_t month, uint8_t day)
-
59__swi_end(0x2CC, InitDate, (date, year, month, day));
-
60
-
66__swi_begin(0x2CD)
-
67void InitTime(TTime *time, uint8_t hour, uint8_t min, uint8_t sec, unsigned long millisec)
-
68__swi_end(0x2CD, InitTime, (time, hour, min, sec, millisec));
-
69
-
74__swi_begin(0x822F)
- - -
77
-
82__swi_begin(0x80D2)
- - -
85
-
91__swi_begin(0x0B4)
-
92void GetDateTime(TDate *date, TTime *time)
-
93__swi_end(0x0B4, GetDateTime, (date, time));
-
94
-
102__swi_begin(0x230)
-
103int GetTimeZoneShift(const TDate *date, const TTime *time, int timezone_id)
-
104__swi_end(0x230, GetTimeZoneShift, (date, time, timezone_id));
-
105
-
111__swi_begin(0x0B5)
-
112char GetWeek(const TDate *date)
-
113__swi_end(0x0B5, GetWeek, (date));
-
114
-
120__swi_begin(0x2D1)
- -
122__swi_end(0x2D1, IsLeapYear, (date));
-
123
-
129__swi_begin(0x2D0)
- -
131__swi_end(0x2D0, GetDaysFromMonth, (date));
-
132
-
141__swi_begin(0x2C6)
-
142int GetSecondsFromDateTime(int *seconds, const TDate *date, const TTime *time, const TDate *epoch)
-
143__swi_end(0x2C6, GetSecondsFromDateTime, (seconds, date, time, epoch));
-
144
-
152__swi_begin(0x2C7)
- -
154__swi_end(0x2C7, GetSecondsFromDateTimeSince1997, (seconds, date, time));
-
155
-
161__swi_begin(0x2C8)
- -
163__swi_end(0x2C8, GetSecondsFromTime, (time));
-
164
-
170__swi_begin(0x2CB)
-
171void GetTimeFromSeconds(TTime *time, int seconds)
-
172__swi_end(0x2CB, GetTimeFromSeconds, (time, seconds));
-
173
-
182__swi_begin(0x2C9)
-
183int GetDateTimeFromSeconds(const int *seconds, TDate *date, TTime *time, const TDate *epoch)
-
184__swi_end(0x2C9, GetDateTimeFromSeconds, (seconds, date, time, epoch));
-
185
-
193__swi_begin(0x2CA)
-
194int GetDateTimeFromSecondsSince1997(const int *seconds, TDate *date, TTime *time)
-
195__swi_end(0x2CA, GetDateTimeFromSecondsSince1997, (seconds, date, time));
-
196
-
205__swi_begin(0x2CE)
-
206int CmpDates(const TDate *date1, const TDate *date2)
-
207__swi_end(0x2CE, CmpDates, (date1, date2));
-
208
-
217__swi_begin(0x2CF)
-
218int CmpTimes(const TTime *time1, const TTime *time2)
-
219__swi_end(0x2CF, CmpTimes, (time1, time2));
-
220
- -
222
+
52
+
58__swi_begin(0x2CC)
+
59void InitDate(TDate *date, unsigned long year, uint8_t month, uint8_t day)
+
60__swi_end(0x2CC, InitDate, (date, year, month, day));
+
61
+
67__swi_begin(0x2CD)
+
68void InitTime(TTime *time, uint8_t hour, uint8_t min, uint8_t sec, unsigned long millisec)
+
69__swi_end(0x2CD, InitTime, (time, hour, min, sec, millisec));
+
70
+
75__swi_begin(0x822F)
+ + +
78
+
83__swi_begin(0x80D2)
+ + +
86
+
92__swi_begin(0x0B4)
+
93void GetDateTime(TDate *date, TTime *time)
+
94__swi_end(0x0B4, GetDateTime, (date, time));
+
95
+
103__swi_begin(0x230)
+
104int GetTimeZoneShift(const TDate *date, const TTime *time, int timezone_id)
+
105__swi_end(0x230, GetTimeZoneShift, (date, time, timezone_id));
+
106
+
112__swi_begin(0x0B5)
+
113char GetWeek(const TDate *date)
+
114__swi_end(0x0B5, GetWeek, (date));
+
115
+
121__swi_begin(0x2D1)
+ +
123__swi_end(0x2D1, IsLeapYear, (date));
+
124
+
130__swi_begin(0x2D0)
+ +
132__swi_end(0x2D0, GetDaysFromMonth, (date));
+
133
+
142__swi_begin(0x2C6)
+
143int GetSecondsFromDateTime(int *seconds, const TDate *date, const TTime *time, const TDate *epoch)
+
144__swi_end(0x2C6, GetSecondsFromDateTime, (seconds, date, time, epoch));
+
145
+
153__swi_begin(0x2C7)
+ +
155__swi_end(0x2C7, GetSecondsFromDateTimeSince1997, (seconds, date, time));
+
156
+
162__swi_begin(0x2C8)
+ +
164__swi_end(0x2C8, GetSecondsFromTime, (time));
+
165
+
171__swi_begin(0x2CB)
+
172void GetTimeFromSeconds(TTime *time, int seconds)
+
173__swi_end(0x2CB, GetTimeFromSeconds, (time, seconds));
+
174
+
183__swi_begin(0x2C9)
+
184int GetDateTimeFromSeconds(const int *seconds, TDate *date, TTime *time, const TDate *epoch)
+
185__swi_end(0x2C9, GetDateTimeFromSeconds, (seconds, date, time, epoch));
+
186
+
194__swi_begin(0x2CA)
+
195int GetDateTimeFromSecondsSince1997(const int *seconds, TDate *date, TTime *time)
+
196__swi_end(0x2CA, GetDateTimeFromSecondsSince1997, (seconds, date, time));
+
197
+
206__swi_begin(0x2CE)
+
207int CmpDates(const TDate *date1, const TDate *date2)
+
208__swi_end(0x2CE, CmpDates, (date1, date2));
+
209
+
218__swi_begin(0x2CF)
+
219int CmpTimes(const TTime *time1, const TTime *time2)
+
220__swi_end(0x2CF, CmpTimes, (time1, time2));
+
221
+
228__swi_begin(0x3B4)
+
229void GetDate_ws(WSHDR *ws, const TDate *date, unsigned int unk)
+
230__swi_end(0x3B4, GetDate_ws, (ws, date, unk));
+
231
+
238__swi_begin(0x3B5)
+
239void GetTime_ws(WSHDR *ws, const TTime *time, unsigned int unk)
+
240__swi_end(0x3B5, GetTime_ws, (ws, time, unk));
+
241
+ +
243
#define __swilib_begin
Doxygen parser support.
Definition doxygen.h:18
#define __swi_end(number, func, call)
Definition doxygen.h:22
#define __swi_begin(number)
Definition doxygen.h:21
#define __swilib_end
Definition doxygen.h:19
-
unsigned long year
Year: 20XX.
Definition date.h:25
-
char timeZone
Internal ID of the selected timezone.
Definition date.h:47
-
char yearNormBudd
Year mode: 1 - normal, 2 - buddhist.
Definition date.h:44
-
char isAutoTime2
Unknown.
Definition date.h:49
-
uint8_t month
Month: 1-12.
Definition date.h:26
-
uint32_t millisec
Milliseconds: 0-999.
Definition date.h:37
-
uint8_t sec
Seconds: 0-59.
Definition date.h:36
-
char dateFormat
Unknown.
Definition date.h:45
-
char isAutoTime1
Unknown.
Definition date.h:48
-
uint8_t min
Minutes: 0-59.
Definition date.h:35
-
uint8_t hour
Hours: 0-23.
Definition date.h:34
-
uint8_t day
Day: 1-31.
Definition date.h:27
-
char timeFormat
0-24h, 1-12h
Definition date.h:46
+
unsigned long year
Year: 20XX.
Definition date.h:26
+
char timeZone
Internal ID of the selected timezone.
Definition date.h:48
+
char yearNormBudd
Year mode: 1 - normal, 2 - buddhist.
Definition date.h:45
+
char isAutoTime2
Unknown.
Definition date.h:50
+
uint8_t month
Month: 1-12.
Definition date.h:27
+
uint32_t millisec
Milliseconds: 0-999.
Definition date.h:38
+
uint8_t sec
Seconds: 0-59.
Definition date.h:37
+
char dateFormat
Unknown.
Definition date.h:46
+
char isAutoTime1
Unknown.
Definition date.h:49
+
uint8_t min
Minutes: 0-59.
Definition date.h:36
+
uint8_t hour
Hours: 0-23.
Definition date.h:35
+
uint8_t day
Day: 1-31.
Definition date.h:28
+
char timeFormat
0-24h, 1-12h
Definition date.h:47
int CmpTimes(const TTime *time1, const TTime *time2)
Compare two timestamps.
int GetTimeZoneShift(const TDate *date, const TTime *time, int timezone_id)
Get current timezone shift.
TDateTimeSettings * RamDateTimeSettings(void)
Get date and time settings from the phone.
int CmpDates(const TDate *date1, const TDate *date2)
Compare two dates.
+
void GetDate_ws(WSHDR *ws, const TDate *date, unsigned int unk)
Put date into ws string.
int GetDateTimeFromSeconds(const int *seconds, TDate *date, TTime *time, const TDate *epoch)
Convert seconds to date and time.
int GetDateTimeFromSecondsSince1997(const int *seconds, TDate *date, TTime *time)
Convert seconds to date and time (since 1997-01-01 00:00:00).
void InitTime(TTime *time, uint8_t hour, uint8_t min, uint8_t sec, unsigned long millisec)
Initialize TTime structure.
@@ -242,12 +252,15 @@
int IsLeapYear(const TDate *date)
Check date for leap year.
int GetDaysFromMonth(const TDate *date)
Get the days count in the month.
int GetSecondsFromTime(const TTime *time)
Calculate seconds from TTime.
+
void GetTime_ws(WSHDR *ws, const TTime *time, unsigned int unk)
Put time into ws string.
void GetDateTime(TDate *date, TTime *time)
Get current date and time.
int GetSecondsFromDateTime(int *seconds, const TDate *date, const TTime *time, const TDate *epoch)
Convert date and time to seconds.
char GetWeek(const TDate *date)
Get week number by date.
-
Date of the day.
Definition date.h:24
-
Date & Time settings.
Definition date.h:43
-
Time of the day.
Definition date.h:33
+
Date of the day.
Definition date.h:25
+
Date & Time settings.
Definition date.h:44
+
Time of the day.
Definition date.h:34
+
Wide-string header.
Definition wstring.h:33
+
#define const
Definition zconf.h:115
diff --git a/swilib/NSG/doxygen-awesome.css b/swilib/NSG/doxygen-awesome.css index a44945b3..a2715e26 100644 --- a/swilib/NSG/doxygen-awesome.css +++ b/swilib/NSG/doxygen-awesome.css @@ -1046,7 +1046,7 @@ blockquote::after { blockquote p { margin: var(--spacing-small) 0 var(--spacing-medium) 0; } -.paramname { +.paramname, .paramname em { font-weight: 600; color: var(--primary-dark-color); } @@ -1096,7 +1096,7 @@ div.contents .toc { border: 0; border-left: 1px solid var(--separator-color); border-radius: 0; - background-color: transparent; + background-color: var(--page-background-color); box-shadow: none; position: sticky; top: var(--toc-sticky-top); @@ -1988,14 +1988,16 @@ hr { } .contents hr { - box-shadow: 100px 0 0 var(--separator-color), - -100px 0 0 var(--separator-color), - 500px 0 0 var(--separator-color), - -500px 0 0 var(--separator-color), - 1500px 0 0 var(--separator-color), - -1500px 0 0 var(--separator-color), - 2000px 0 0 var(--separator-color), - -2000px 0 0 var(--separator-color); + box-shadow: 100px 0 var(--separator-color), + -100px 0 var(--separator-color), + 500px 0 var(--separator-color), + -500px 0 var(--separator-color), + 900px 0 var(--separator-color), + -900px 0 var(--separator-color), + 1400px 0 var(--separator-color), + -1400px 0 var(--separator-color), + 1900px 0 var(--separator-color), + -1900px 0 var(--separator-color); } .contents img, .contents .center, .contents center, .contents div.image object { diff --git a/swilib/NSG/globals_a.html b/swilib/NSG/globals_a.html index 52dfe6a8..0bbea202 100644 --- a/swilib/NSG/globals_a.html +++ b/swilib/NSG/globals_a.html @@ -118,6 +118,7 @@

- a -