#include <ultrajson.h>
Public Attributes | |
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 |
Definition at line 163 of file ultrajson.h.
void(* __JSONObjectEncoder::beginTypeContext)(JSOBJ obj, JSONTypeContext *tc) |
Definition at line 165 of file ultrajson.h.
Definition at line 220 of file ultrajson.h.
char* __JSONObjectEncoder::end |
Definition at line 235 of file ultrajson.h.
void(* __JSONObjectEncoder::endTypeContext)(JSOBJ obj, JSONTypeContext *tc) |
Definition at line 166 of file ultrajson.h.
const char* __JSONObjectEncoder::errorMsg |
Definition at line 229 of file ultrajson.h.
Definition at line 230 of file ultrajson.h.
Definition at line 224 of file ultrajson.h.
Definition at line 212 of file ultrajson.h.
double(* __JSONObjectEncoder::getDoubleValue)(JSOBJ obj, JSONTypeContext *tc) |
Definition at line 170 of file ultrajson.h.
JSINT32(* __JSONObjectEncoder::getIntValue)(JSOBJ obj, JSONTypeContext *tc) |
Definition at line 169 of file ultrajson.h.
JSINT64(* __JSONObjectEncoder::getLongValue)(JSOBJ obj, JSONTypeContext *tc) |
Definition at line 168 of file ultrajson.h.
const char*(* __JSONObjectEncoder::getStringValue)(JSOBJ obj, JSONTypeContext *tc, size_t *_outLen) |
Definition at line 167 of file ultrajson.h.
Definition at line 236 of file ultrajson.h.
Definition at line 176 of file ultrajson.h.
Definition at line 188 of file ultrajson.h.
Definition at line 200 of file ultrajson.h.
Definition at line 194 of file ultrajson.h.
Definition at line 182 of file ultrajson.h.
Definition at line 237 of file ultrajson.h.
Definition at line 210 of file ultrajson.h.
Definition at line 234 of file ultrajson.h.
Definition at line 211 of file ultrajson.h.
Definition at line 216 of file ultrajson.h.
void(* __JSONObjectEncoder::releaseObject)(JSOBJ obj) |
Definition at line 206 of file ultrajson.h.
Definition at line 233 of file ultrajson.h.