CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
jsonparse.h File Reference

JSON parsing interface. More...

Go to the source code of this file.

Data Structures

struct  JSONParseState
 

Typedefs

typedef struct JSONParseState JSONParseState
 
typedef void(* jsonParseCB) (JSONParseEvent *ev, void *userdata)
 

Functions

bool jsonParseInit (JSONParseState *state, StreamBuffer *sb)
 
JSONParseEventjsonParseNext (JSONParseState *state)
 
void jsonParsePush (JSONParseState *state, JSONParseEvent *ev)
 
void jsonParseDestroy (JSONParseState *state)
 
bool jsonParse (StreamBuffer *sb, jsonParseCB callback, void *userdata)
 
SSDNode * jsonParseTree (StreamBuffer *sb)
 
SSDNode * jsonParseTreeCustom (StreamBuffer *sb, SSDTree *tree)
 
SSDNode * jsonTreeFromString (strref str)
 

Detailed Description

JSON parsing interface.

Definition in file jsonparse.h.