JSON token description.
type | type (object, array, string etc.) |
start | start position in JSON data string |
end | end position in JSON data string |
#include <jsmn.h>
Data Fields | |
int | end |
int | size |
int | start |
jsmntype_t | type |
int jsmntok_t::end |
int jsmntok_t::size |
Referenced by jsmn_alloc_token(), jsmn_fill_token(), and jsmn_parse().
int jsmntok_t::start |
Referenced by extractClientToken(), extractVersionNumber(), isJsonKeyMatchingAndUpdateValue(), jsmn_alloc_token(), jsmn_fill_token(), jsmn_parse(), jsoneq(), parseBooleanValue(), parseDoubleValue(), parseFloatValue(), parseInteger16Value(), parseInteger32Value(), parseInteger8Value(), parseStringValue(), parseUnsignedInteger16Value(), parseUnsignedInteger32Value(), and parseUnsignedInteger8Value().
jsmntype_t jsmntok_t::type |
Referenced by jsmn_fill_token(), jsmn_parse(), jsoneq(), parseBooleanValue(), parseDoubleValue(), parseFloatValue(), parseInteger16Value(), parseInteger32Value(), parseInteger8Value(), parseStringValue(), parseUnsignedInteger16Value(), parseUnsignedInteger32Value(), and parseUnsignedInteger8Value().