- jsc_class_add_constructor
JSCValue* jsc_class_add_constructor(JSCClass* jscClass, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType, uint nParams, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_add_constructor_variadic
JSCValue* jsc_class_add_constructor_variadic(JSCClass* jscClass, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_add_constructorv
JSCValue* jsc_class_add_constructorv(JSCClass* jscClass, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType, uint nParameters, GType* parameterTypes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_add_method
void jsc_class_add_method(JSCClass* jscClass, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType, uint nParams, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_add_method_variadic
void jsc_class_add_method_variadic(JSCClass* jscClass, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_add_methodv
void jsc_class_add_methodv(JSCClass* jscClass, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType, uint nParameters, GType* parameterTypes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_add_property
void jsc_class_add_property(JSCClass* jscClass, const(char)* name, GType propertyType, GCallback getter, GCallback setter, void* userData, GDestroyNotify destroyNotify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_get_name
const(char)* jsc_class_get_name(JSCClass* jscClass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_get_parent
JSCClass* jsc_class_get_parent(JSCClass* jscClass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_class_get_type
GType jsc_class_get_type()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_check_syntax
JSCCheckSyntaxResult jsc_context_check_syntax(JSCContext* context, const(char)* code, ptrdiff_t length, JSCCheckSyntaxMode mode, const(char)* uri, uint lineNumber, JSCException** exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_clear_exception
void jsc_context_clear_exception(JSCContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_evaluate
JSCValue* jsc_context_evaluate(JSCContext* context, const(char)* code, ptrdiff_t length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_evaluate_in_object
JSCValue* jsc_context_evaluate_in_object(JSCContext* context, const(char)* code, ptrdiff_t length, void* objectInstance, JSCClass* objectClass, const(char)* uri, uint lineNumber, JSCValue** object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_evaluate_with_source_uri
JSCValue* jsc_context_evaluate_with_source_uri(JSCContext* context, const(char)* code, ptrdiff_t length, const(char)* uri, uint lineNumber)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_get_current
JSCContext* jsc_context_get_current()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_get_exception
JSCException* jsc_context_get_exception(JSCContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_get_global_object
JSCValue* jsc_context_get_global_object(JSCContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_get_type
GType jsc_context_get_type()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_get_value
JSCValue* jsc_context_get_value(JSCContext* context, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_get_virtual_machine
JSCVirtualMachine* jsc_context_get_virtual_machine(JSCContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_new
JSCContext* jsc_context_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_new_with_virtual_machine
JSCContext* jsc_context_new_with_virtual_machine(JSCVirtualMachine* vm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_pop_exception_handler
void jsc_context_pop_exception_handler(JSCContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_push_exception_handler
void jsc_context_push_exception_handler(JSCContext* context, JSCExceptionHandler handler, void* userData, GDestroyNotify destroyNotify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_register_class
JSCClass* jsc_context_register_class(JSCContext* context, const(char)* name, JSCClass* parentClass, JSCClassVTable* vtable, GDestroyNotify destroyNotify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_set_value
void jsc_context_set_value(JSCContext* context, const(char)* name, JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_throw
void jsc_context_throw(JSCContext* context, const(char)* errorMessage)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_throw_exception
void jsc_context_throw_exception(JSCContext* context, JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_throw_printf
void jsc_context_throw_printf(JSCContext* context, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_throw_with_name
void jsc_context_throw_with_name(JSCContext* context, const(char)* errorName, const(char)* errorMessage)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_context_throw_with_name_printf
void jsc_context_throw_with_name_printf(JSCContext* context, const(char)* errorName, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_get_backtrace_string
const(char)* jsc_exception_get_backtrace_string(JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_get_column_number
uint jsc_exception_get_column_number(JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_get_line_number
uint jsc_exception_get_line_number(JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_get_message
const(char)* jsc_exception_get_message(JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_get_name
const(char)* jsc_exception_get_name(JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_get_source_uri
const(char)* jsc_exception_get_source_uri(JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_get_type
GType jsc_exception_get_type()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_new
JSCException* jsc_exception_new(JSCContext* context, const(char)* message)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_new_printf
JSCException* jsc_exception_new_printf(JSCContext* context, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_new_vprintf
JSCException* jsc_exception_new_vprintf(JSCContext* context, const(char)* format, void* args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_new_with_name
JSCException* jsc_exception_new_with_name(JSCContext* context, const(char)* name, const(char)* message)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_new_with_name_printf
JSCException* jsc_exception_new_with_name_printf(JSCContext* context, const(char)* name, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_new_with_name_vprintf
JSCException* jsc_exception_new_with_name_vprintf(JSCContext* context, const(char)* name, const(char)* format, void* args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_report
char* jsc_exception_report(JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_exception_to_string
char* jsc_exception_to_string(JSCException* exception)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_constructor_call
JSCValue* jsc_value_constructor_call(JSCValue* value, GType firstParameterType, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_constructor_callv
JSCValue* jsc_value_constructor_callv(JSCValue* value, uint nParameters, JSCValue** parameters)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_function_call
JSCValue* jsc_value_function_call(JSCValue* value, GType firstParameterType, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_function_callv
JSCValue* jsc_value_function_callv(JSCValue* value, uint nParameters, JSCValue** parameters)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_get_context
JSCContext* jsc_value_get_context(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_get_type
GType jsc_value_get_type()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_array
int jsc_value_is_array(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_boolean
int jsc_value_is_boolean(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_constructor
int jsc_value_is_constructor(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_function
int jsc_value_is_function(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_null
int jsc_value_is_null(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_number
int jsc_value_is_number(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_object
int jsc_value_is_object(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_string
int jsc_value_is_string(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_is_undefined
int jsc_value_is_undefined(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_array
JSCValue* jsc_value_new_array(JSCContext* context, GType firstItemType, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_array_from_garray
JSCValue* jsc_value_new_array_from_garray(JSCContext* context, GPtrArray* array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_array_from_strv
JSCValue* jsc_value_new_array_from_strv(JSCContext* context, char** strv)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_boolean
JSCValue* jsc_value_new_boolean(JSCContext* context, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_from_json
JSCValue* jsc_value_new_from_json(JSCContext* context, const(char)* json)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_function
JSCValue* jsc_value_new_function(JSCContext* context, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType, uint nParams, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_function_variadic
JSCValue* jsc_value_new_function_variadic(JSCContext* context, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_functionv
JSCValue* jsc_value_new_functionv(JSCContext* context, const(char)* name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType, uint nParameters, GType* parameterTypes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_null
JSCValue* jsc_value_new_null(JSCContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_number
JSCValue* jsc_value_new_number(JSCContext* context, double number)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_object
JSCValue* jsc_value_new_object(JSCContext* context, void* instance_, JSCClass* jscClass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_string
JSCValue* jsc_value_new_string(JSCContext* context, const(char)* string_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_string_from_bytes
JSCValue* jsc_value_new_string_from_bytes(JSCContext* context, GBytes* bytes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_new_undefined
JSCValue* jsc_value_new_undefined(JSCContext* context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_define_property_accessor
void jsc_value_object_define_property_accessor(JSCValue* value, const(char)* propertyName, JSCValuePropertyFlags flags, GType propertyType, GCallback getter, GCallback setter, void* userData, GDestroyNotify destroyNotify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_define_property_data
void jsc_value_object_define_property_data(JSCValue* value, const(char)* propertyName, JSCValuePropertyFlags flags, JSCValue* propertyValue)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_delete_property
int jsc_value_object_delete_property(JSCValue* value, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_enumerate_properties
char** jsc_value_object_enumerate_properties(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_get_property
JSCValue* jsc_value_object_get_property(JSCValue* value, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_get_property_at_index
JSCValue* jsc_value_object_get_property_at_index(JSCValue* value, uint index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_has_property
int jsc_value_object_has_property(JSCValue* value, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_invoke_method
JSCValue* jsc_value_object_invoke_method(JSCValue* value, const(char)* name, GType firstParameterType, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_invoke_methodv
JSCValue* jsc_value_object_invoke_methodv(JSCValue* value, const(char)* name, uint nParameters, JSCValue** parameters)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_is_instance_of
int jsc_value_object_is_instance_of(JSCValue* value, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_set_property
void jsc_value_object_set_property(JSCValue* value, const(char)* name, JSCValue* property)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_object_set_property_at_index
void jsc_value_object_set_property_at_index(JSCValue* value, uint index, JSCValue* property)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_to_boolean
int jsc_value_to_boolean(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_to_double
double jsc_value_to_double(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_to_int32
int jsc_value_to_int32(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_to_json
char* jsc_value_to_json(JSCValue* value, uint indent)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_to_string
char* jsc_value_to_string(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_value_to_string_as_bytes
GBytes* jsc_value_to_string_as_bytes(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_virtual_machine_get_type
GType jsc_virtual_machine_get_type()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_virtual_machine_new
JSCVirtualMachine* jsc_virtual_machine_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_weak_value_get_type
GType jsc_weak_value_get_type()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_weak_value_get_value
JSCValue* jsc_weak_value_get_value(JSCWeakValue* weakValue)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- jsc_weak_value_new
JSCWeakValue* jsc_weak_value_new(JSCValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.