Classes | |
| struct | JSXDROps |
| struct | JSXDRState |
Enumerations | |
| enum | JSXDRMode { JSXDR_ENCODE, JSXDR_DECODE, JSXDR_FREE } |
| enum | JSXDRWhence { JSXDR_SEEK_SET, JSXDR_SEEK_CUR, JSXDR_SEEK_END } |
Functions | |
| JS_PUBLIC_API (void) JS_XDRInitBase(JSXDRState *xdr | |
| js_BigintTestingReset | |
| JS_PUBLIC_API (JSXDRState *) JS_XDRNewMem(JSContext *cx | |
| JS_PUBLIC_API (void *) JS_XDRMemGetData(JSXDRState *xdr | |
| JS_PUBLIC_API (uint32) JS_XDRMemDataLeft(JSXDRState *xdr) | |
| JS_PUBLIC_API (JSBool) JS_XDRUint8(JSXDRState *xdr | |
| JS_PUBLIC_API (JSClass *) JS_XDRFindClassById(JSXDRState *xdr | |
| JSBool | js_XDRAtom (JSXDRState *xdr, JSAtom **atomp) |
| JSBool | js_XDRStringAtom (JSXDRState *xdr, JSAtom **atomp) |
Variables | |
| JSXDRMode | mode |
| JSXDRMode JSContext * | cx |
| uint32 * | lp |
| void * | data |
| void uint32 | len |
| uint8 * | b |
| uint16 * | s |
| char * | bytes |
| char ** | sp |
| JSString ** | strp |
| jsdouble ** | dp |
| jsval * | vp |
| JSScript ** | scriptp |
| JSClass * | clasp |
| const char * | name |
| uint32 | id |
| enum JSXDRMode |
| enum JSXDRWhence |
| JS_PUBLIC_API | ( | void | ) |
Call at the beginning of a test run to set the allocation failure position. (Set to 0 to just have the engine count allocations without failing.)
| JS_PUBLIC_API | ( | JSXDRState * | ) |
| JS_PUBLIC_API | ( | void * | ) |
| JS_PUBLIC_API | ( | uint32 | ) |
| JS_PUBLIC_API | ( | JSBool | ) |
| JS_PUBLIC_API | ( | JSClass * | ) |
| JSBool js_XDRAtom | ( | JSXDRState * | xdr, | |
| JSAtom ** | atomp | |||
| ) |
| JSBool js_XDRStringAtom | ( | JSXDRState * | xdr, | |
| JSAtom ** | atomp | |||
| ) |
| void* data |
1.5.6