All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_JSONPath.h File Reference
#include "UT_API.h"
#include "UT_Set.h"
#include "UT_StringHolder.h"
#include "UT_JSONValueArray.h"
#include "UT_JSONValueMap.h"
#include "UT_WorkBuffer.h"
#include <SYS/SYS_ParseNumber.h>
+ Include dependency graph for UT_JSONPath.h:

Go to the source code of this file.


class  UT_JSONPath_T< T, FUNC >
 Implement simple JSONPath parser. More...
class  UT_JSONPath_JSONValue
 Class to implement UT_JSONPath_T parsing for a UT_JSONValue. More...


using UT_JSONPath = UT_JSONPath_T< UT_JSONValue, UT_JSONPath_JSONValue >


UT_API const char * UTjsonExtractPath (UT_StringView &path, const char *x)
UT_API bool UTjsonSplitComma (UT_StringView &part, UT_StringView &path)

Typedef Documentation

Function Documentation

UT_API const char* UTjsonExtractPath ( UT_StringView path,
const char *  x 

Utility functions to help with parsing

UT_API bool UTjsonSplitComma ( UT_StringView part,
UT_StringView path 

Utility functions to help with parsing