Parse JSON token. More...
Data Fields |
|
struct gos_json_tok * | next |
Next token in linked list.
|
|
union { | |
int32_t int32 | |
Signed 32bit value.
|
|
uint32_t uint32 | |
Unsigned 32bit value.
|
|
uint64_t uint64 | |
Unsigned 64bit value.
|
|
int64_t int64 | |
Signed 64bit value.
|
|
char * str | |
Null-terminated string value.
|
|
bool boolean | |
Boolean value.
|
|
void * ptr | |
Pointer to value.
|
|
} | data |
Union of supported data types.
|
|
gos_json_type_t | type |
The data type of this JSON token.
|
|
char | buffer [0] |
Optional buffer to hold token data.
|
|
Detailed Description
Parse JSON token.
This holds a parsed token from a JSON formatted string/