Functions | |
| JS_STATIC_DLL_CALLBACK (JSBool) | |
| JS_STATIC_DLL_CALLBACK (void) | |
| JS_STATIC_DLL_CALLBACK (JSObjectOps *) | |
| JSObject * | jsj_define_JavaClass (JSContext *cx, JNIEnv *jEnv, JSObject *parent_obj, const char *simple_class_name, jclass java_class) |
| JS_IMPORT_DATA (JSObjectOps) | |
Variables | |
| JSObjectOps | JavaClass_ops |
| JSClass | JavaClass_class |
| JS_STATIC_DLL_CALLBACK | ( | JSBool | ) |
| JS_STATIC_DLL_CALLBACK | ( | void | ) |
| JS_STATIC_DLL_CALLBACK | ( | JSObjectOps * | ) |
| JSObject* jsj_define_JavaClass | ( | JSContext * | cx, | |
| JNIEnv * | jEnv, | |||
| JSObject * | parent_obj, | |||
| const char * | simple_class_name, | |||
| jclass | java_class | |||
| ) |
| JS_IMPORT_DATA | ( | JSObjectOps | ) |
Initial value:
{
jsj_wrapper_newObjectMap,
jsj_wrapper_destroyObjectMap,
JavaClass_lookupProperty,
JavaClass_defineProperty,
JavaClass_getPropertyById,
JavaClass_setPropertyById,
JavaClass_getAttributes,
JavaClass_setAttributes,
JavaClass_deleteProperty,
JavaClass_defaultValue,
JavaClass_newEnumerate,
JavaClass_checkAccess,
NULL,
NULL,
jsj_JavaConstructorWrapper,
jsj_JavaConstructorWrapper,
NULL,
JavaClass_hasInstance,
NULL,
NULL,
NULL,
NULL,
jsj_wrapper_getRequiredSlot,
jsj_wrapper_setRequiredSlot
}
Initial value:
{
"JavaClass", JSCLASS_HAS_PRIVATE,
NULL, NULL, NULL, NULL,
NULL, NULL, JavaClass_convert, JavaClass_finalize,
JavaClass_getObjectOps,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
0,
}
1.5.6