Classes | Namespaces | Typedefs | Functions

jstypedarray.h File Reference

#include "jsapi.h"
Include dependency graph for jstypedarray.h:

Classes

struct  js::ArrayBuffer
struct  js::TypedArray

Namespaces

namespace  js

Typedefs

typedef struct JSProperty JSProperty

Functions

JSObjectjs_InitTypedArrayClasses (JSContext *cx, JSObject *obj)
JSBool js_IsTypedArray (JSObject *obj)
JSBool js_IsArrayBuffer (JSObject *obj)
JSObjectjs_CreateArrayBuffer (JSContext *cx, jsuint nbytes)
JSObjectjs_CreateTypedArray (JSContext *cx, jsint atype, jsuint nelements)
JSObjectjs_CreateTypedArrayWithArray (JSContext *cx, jsint atype, JSObject *arrayArg)
JSObjectjs_CreateTypedArrayWithBuffer (JSContext *cx, jsint atype, JSObject *bufArg, jsint byteoffset, jsint length)

Typedef Documentation

typedef struct JSProperty JSProperty

Function Documentation

JSObject* js_CreateArrayBuffer ( JSContext cx,
jsuint  nbytes 
)
JSObject* js_CreateTypedArray ( JSContext cx,
jsint  atype,
jsuint  nelements 
)
JSObject* js_CreateTypedArrayWithArray ( JSContext cx,
jsint  atype,
JSObject arrayArg 
)
JSObject* js_CreateTypedArrayWithBuffer ( JSContext cx,
jsint  atype,
JSObject bufArg,
jsint  byteoffset,
jsint  length 
)
JSObject* js_InitTypedArrayClasses ( JSContext cx,
JSObject obj 
)
JSBool js_IsArrayBuffer ( JSObject obj  ) 
JSBool js_IsTypedArray ( JSObject obj  )