Struct
JavaScriptCoreClassVTable
Description [src]
struct JSCClassVTable {
JSCClassGetPropertyFunction get_property;
JSCClassSetPropertyFunction set_property;
JSCClassHasPropertyFunction has_property;
JSCClassDeletePropertyFunction delete_property;
JSCClassEnumeratePropertiesFunction enumerate_properties;
void (* _jsc_reserved0) (
void
);
void (* _jsc_reserved1) (
void
);
void (* _jsc_reserved2) (
void
);
void (* _jsc_reserved3) (
void
);
}
Virtual table for a JSCClass. This can be optionally used when registering a JSCClass
in a JSCContext
to provide a custom implementation for the class. All virtual functions are optional and can be set to
NULL
to fallback to the default implementation.
Structure members
get_property
A
JSCClassGetPropertyFunction
for getting a property.set_property
A
JSCClassSetPropertyFunction
for setting a property.has_property
A
JSCClassHasPropertyFunction
for querying a property.delete_property
A
JSCClassDeletePropertyFunction
for deleting a property.enumerate_properties
A
JSCClassEnumeratePropertiesFunction
for enumerating properties._jsc_reserved0
- No description available.
_jsc_reserved1
- No description available.
_jsc_reserved2
- No description available.
_jsc_reserved3
- No description available.