|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Go to the source code of this file.
Functions | |
| bool | _json_parse_array () |
| bool | _json_parse_false () |
| bool | _json_parse_float () |
| bool | _json_parse_int () |
| bool | _json_parse_members () |
| bool | _json_parse_null () |
| bool | _json_parse_number () |
| bool | _json_parse_object () |
| Parse a json object. | |
| bool | _json_parse_pair () |
| bool | _json_parse_string (bool add) |
| bool | _json_parse_true () |
| bool | _json_parse_value () |
| bool _json_parse_array | ( | ) |
Definition at line 71 of file json.qc.
References _json_buffer, _json_ns, _json_parse_value(), ftos(), JSON_BEGIN, JSON_END, JSON_FAIL, strcat(), STRING_ITERATOR_GET, STRING_ITERATOR_NEXT, STRING_ITERATOR_PEEK, and WITH.
Referenced by _json_parse_value(), and PlayerStats_PlayerBasic_Handler().
| bool _json_parse_false | ( | ) |
Definition at line 139 of file json.qc.
References _json_buffer, JSON_BEGIN, JSON_END, JSON_FAIL, and STRING_ITERATOR_GET.
Referenced by _json_parse_value().
| bool _json_parse_float | ( | ) |
Definition at line 216 of file json.qc.
References _json_buffer, chr2str, JSON_BEGIN, JSON_END, JSON_FAIL, strcat(), STRING_ITERATOR_GET, and STRING_ITERATOR_UNGET.
Referenced by _json_parse_number().
| bool _json_parse_int | ( | ) |
Definition at line 242 of file json.qc.
References _json_buffer, chr2str, ftos(), JSON_BEGIN, JSON_END, JSON_FAIL, stof(), strcat(), STRING_ITERATOR_GET, and STRING_ITERATOR_UNGET.
Referenced by _json_parse_number().
| bool _json_parse_members | ( | ) |
Definition at line 33 of file json.qc.
References _json_parse_pair(), JSON_BEGIN, JSON_END, JSON_FAIL, STRING_ITERATOR_NEXT, and STRING_ITERATOR_PEEK.
Referenced by _json_parse_object().
| bool _json_parse_null | ( | ) |
Definition at line 153 of file json.qc.
References _json_buffer, JSON_BEGIN, JSON_END, JSON_FAIL, and STRING_ITERATOR_GET.
Referenced by _json_parse_value().
| bool _json_parse_number | ( | ) |
Definition at line 207 of file json.qc.
References _json_parse_float(), _json_parse_int(), JSON_BEGIN, JSON_END, and JSON_FAIL.
Referenced by _json_parse_value().
| bool _json_parse_object | ( | ) |
Parse a json object.
Definition at line 21 of file json.qc.
References _json_buffer, _json_keys, _json_parse_members(), JSON_BEGIN, JSON_END, JSON_FAIL, STRING_ITERATOR_GET, and WITH.
Referenced by _json_parse_value(), MX_Messages_(), MX_Sync_(), and TEST().
| bool _json_parse_pair | ( | ) |
Definition at line 51 of file json.qc.
References _json_buffer, _json_keys, _json_ns, _json_parse_string(), _json_parse_value(), _json_temp, cons(), JSON_BEGIN, JSON_END, JSON_FAIL, strcat(), STRING_ITERATOR_GET, and WITH.
Referenced by _json_parse_members().
Definition at line 166 of file json.qc.
References _json_buffer, _json_temp, chr2str, JSON_BEGIN, JSON_END, JSON_FAIL, strcat(), STRING_ITERATOR_GET, and STRING_ITERATOR_UNGET.
Referenced by _json_parse_pair(), and _json_parse_value().
| bool _json_parse_true | ( | ) |
Definition at line 126 of file json.qc.
References _json_buffer, JSON_BEGIN, JSON_END, JSON_FAIL, and STRING_ITERATOR_GET.
Referenced by _json_parse_value().
| bool _json_parse_value | ( | ) |
Definition at line 111 of file json.qc.
References _json_parse_array(), _json_parse_false(), _json_parse_null(), _json_parse_number(), _json_parse_object(), _json_parse_string(), _json_parse_true(), JSON_BEGIN, JSON_END, and JSON_FAIL.
Referenced by _json_parse_array(), and _json_parse_pair().