|
|
| version 1.5, 2018/04/19 00:00:36 | version 1.7, 2018/06/26 14:39:13 |
|---|---|
| Line 154 long json_token2num(const char *jstr, jtok_t * __restr | Line 154 long json_token2num(const char *jstr, jtok_t * __restr |
| */ | */ |
| double json_token2dbl(const char *jstr, jtok_t * __restrict tok); | double json_token2dbl(const char *jstr, jtok_t * __restrict tok); |
| /* | /* |
| * json_token2bool() - Return token to bool int | |
| * | |
| * @jstr = JSON string | |
| * @tok = Token for convert | |
| * @return 0 for FALSE and !=0 for TRUE | |
| */ | |
| int json_token2bool(const char *jstr, jtok_t * __restrict tok); | |
| /* | |
| * json_token2array() - Convert token to string array | * json_token2array() - Convert token to string array |
| * | * |
| * @jstr = JSON string | * @jstr = JSON string |
| Line 305 int json_add_value(char * __restrict jstr, int jlen, i | Line 313 int json_add_value(char * __restrict jstr, int jlen, i |
| */ | */ |
| int json_add_pair(char * __restrict jstr, int jlen, int wspace, | int json_add_pair(char * __restrict jstr, int jlen, int wspace, |
| const char *key, const char *val); | const char *key, const char *val); |
| /* | |
| * json_add_pair2() - Adds key/value pair with formated args | |
| * | |
| * @jstr = JSON string | |
| * @jlen = JSON string length | |
| * @wspace = whitespace include | |
| * @key = Key string | |
| * @fmt = Format string for values | |
| * return: -1 error or !=-1 actual JSON string length | |
| */ | |
| int json_add_pair2(char * __restrict jstr, int jlen, int wspace, | |
| const char *key, const char *fmt, ...); | |
| /* | /* |
| * json_add_array() - Adds array | * json_add_array() - Adds array |
| * | * |