beautypg.com

Jsval js_booleantovalue(), Jsval js_bytestovalue(), Jsval js_integertovalue() – Adobe Extending Flash Professional CS5 User Manual

Page 561

background image

539

EXTENDING FLASH PROFESSIONAL

C-Level Extensibility

Last updated 5/2/2011

JSVal JS_BooleanToValue()

Usage

jsval JS_BooleanToValue(JSBool bv);

Description
Method; stores a Boolean return value in a

jsval

structure.

Arguments

JSBool

bv

The bv argument is a Boolean value:

JS_TRUE

indicates success;

JS_FALSE

indicates failure.

Returns
A

JSVal

structure that contains the Boolean value that passes to the function as an argument.

JSVal JS_BytesToValue()

Usage

JSBool JS_BytesToValue(JSContext *cx, unsigned short *bytes, uint sz, jsval *vp);

Description
Method; converts bytes to a JavaScript value.

Arguments

JSContext

*cx,

unsignedshort

*bytes,

uint

sz,

jsval

*vp

The cx argument is the JavaScript context.

The bytes argument is the string of bytes to convert to a JavaScript object.

The sz argument is the number of bytes to be converted.

The vp argument is the JavaScript value.

Returns
A Boolean value:

JS_TRUE

indicates success;

JS_FALSE

indicates failure.

JSVal JS_IntegerToValue()

Usage

jsval JS_IntegerToValue(long lv);

Description
Method; converts a long integer value to

JSVal

structure.

Arguments
lv

The lv argument is the long integer value that you want to convert to a

jsval

structure.

This manual is related to the following products: