ffi_util library
Properties
-
definePropertyValue
→ int Function(Pointer<JSContext> context, Pointer<NativeType> thisObj, Pointer<NativeType> prop, Pointer<NativeType> value, int flags)
-
final
-
final
-
getGlobalObject
→ Pointer<NativeType> Function(Pointer<JSContext> value)
-
utils
JSValue *getGlobalObject(JSContext *ctx);
final
-
getJSValueConstPointer
→ Pointer<NativeType> Function(Pointer<NativeType> argv, int index)
-
final
-
getPropertyStr
→ Pointer<NativeType> Function(Pointer<JSContext> context, Pointer<NativeType> thisObj, Pointer<Utf8Fix> prop)
-
final
-
jsValueCopy
→ Pointer<NativeType> Function(Pointer<NativeType> des, Pointer<NativeType> src)
-
final
-
newArrayBufferCopy
→ Pointer<NativeType> Function(Pointer<JSContext> ctx, Pointer<Uint8> buf, int len)
-
final
-
operTypeof
→ int Function(Pointer<JSContext> ctx, Pointer<NativeType> val1)
-
final
-
reverse
→ Pointer<Utf8Fix> Function(Pointer<Utf8Fix> str, int length)
-
final
-
setProp
→ void Function(Pointer<JSContext> context, Pointer<NativeType> thisObj, Pointer<NativeType> propName, Pointer<NativeType> propValue, int flags)
-
final
-
setPropertyInternal
→ int Function(Pointer<JSContext> context, Pointer<NativeType> thisObj, Pointer<NativeType> prop, Pointer<NativeType> value, int flags)
-
final
-
setPropertyStr
→ int Function(Pointer<JSContext> context, Pointer<NativeType> thisObj, Pointer<Utf8Fix> prop, Pointer<NativeType> value)
-
final
-
setPrototype
→ int Function(Pointer<JSContext> ctx, Pointer<NativeType> obj, Pointer<NativeType> protoVal)
-
DART_EXTERN_C int setPrototype(JSContext *ctx, JSValueConst *obj, JSValueConst *proto_val);
final