|
Torque2D Reference
|
#include <ultrajson.h>
Public Attributes | |
| void(* | beginTypeContext )(JSOBJ obj, JSONTypeContext *tc) |
| void(* | endTypeContext )(JSOBJ obj, JSONTypeContext *tc) |
| const char *(* | getStringValue )(JSOBJ obj, JSONTypeContext *tc, size_t *_outLen) |
| JSINT64(* | getLongValue )(JSOBJ obj, JSONTypeContext *tc) |
| JSINT32(* | getIntValue )(JSOBJ obj, JSONTypeContext *tc) |
| double(* | getDoubleValue )(JSOBJ obj, JSONTypeContext *tc) |
| JSPFN_ITERBEGIN | iterBegin |
| JSPFN_ITERNEXT | iterNext |
| JSPFN_ITEREND | iterEnd |
| JSPFN_ITERGETVALUE | iterGetValue |
| JSPFN_ITERGETNAME | iterGetName |
| void(* | releaseObject )(JSOBJ obj) |
| JSPFN_MALLOC | malloc |
| JSPFN_REALLOC | realloc |
| JSPFN_FREE | free |
| int | recursionMax |
| int | doublePrecision |
| int | forceASCII |
| const char * | errorMsg |
| JSOBJ | errorObj |
| char * | start |
| char * | offset |
| char * | end |
| int | heap |
| int | level |
| void(* beginTypeContext) (JSOBJ obj, JSONTypeContext *tc) |
| int doublePrecision |
| char* end |
| void(* endTypeContext) (JSOBJ obj, JSONTypeContext *tc) |
| const char* errorMsg |
| JSOBJ errorObj |
| int forceASCII |
| JSPFN_FREE free |
| double(* getDoubleValue) (JSOBJ obj, JSONTypeContext *tc) |
| JSINT32(* getIntValue) (JSOBJ obj, JSONTypeContext *tc) |
| JSINT64(* getLongValue) (JSOBJ obj, JSONTypeContext *tc) |
| const char*(* getStringValue) (JSOBJ obj, JSONTypeContext *tc, size_t *_outLen) |
| int heap |
| JSPFN_ITERBEGIN iterBegin |
| JSPFN_ITEREND iterEnd |
| JSPFN_ITERGETNAME iterGetName |
| JSPFN_ITERGETVALUE iterGetValue |
| JSPFN_ITERNEXT iterNext |
| int level |
| JSPFN_MALLOC malloc |
| char* offset |
| JSPFN_REALLOC realloc |
| int recursionMax |
| void(* releaseObject) (JSOBJ obj) |
| char* start |
1.8.10