HDK
|
Class to implement UT_JSONPath_T parsing for a UT_JSONValue. More...
#include <UT_JSONPath.h>
Public Types | |
using | array_iterator = UT_JSONValueArray::const_iterator |
using | map_iterator = UT_JSONValueMap::const_iterator |
Static Public Member Functions | |
static bool | isArray (const UT_JSONValue *obj) |
static bool | isMap (const UT_JSONValue *obj) |
static const UT_JSONValue * | arrayItem (const UT_JSONValue *obj, exint idx) |
static const UT_JSONValue * | mapItem (const UT_JSONValue *obj, const char *name) |
static array_iterator | arrayBegin (const UT_JSONValue &obj) |
static array_iterator | arrayEnd (const UT_JSONValue &obj) |
static map_iterator | mapBegin (const UT_JSONValue &obj) |
static map_iterator | mapEnd (const UT_JSONValue &obj) |
Class to implement UT_JSONPath_T parsing for a UT_JSONValue.
Definition at line 220 of file UT_JSONPath.h.
Definition at line 223 of file UT_JSONPath.h.
Definition at line 224 of file UT_JSONPath.h.
|
inlinestatic |
Definition at line 246 of file UT_JSONPath.h.
|
inlinestatic |
Definition at line 248 of file UT_JSONPath.h.
|
inlinestatic |
Definition at line 234 of file UT_JSONPath.h.
|
inlinestatic |
Definition at line 225 of file UT_JSONPath.h.
|
inlinestatic |
Definition at line 229 of file UT_JSONPath.h.
|
inlinestatic |
Definition at line 250 of file UT_JSONPath.h.
|
inlinestatic |
Definition at line 252 of file UT_JSONPath.h.
|
inlinestatic |
Definition at line 241 of file UT_JSONPath.h.