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 |