Sets our main struct and passes it to the parent class.
Create a new #JSCException in @context with @message.
Create a new #JSCException in @context using a formatted string for the message. This is similar to jsc_exception_new_printf() except that the arguments to the format string are passed as a va_list.
Create a new #JSCException in @context with @name and @message.
Create a new #JSCException in @context with @name and using a formatted string for the message. This is similar to jsc_exception_new_with_name_printf() except that the arguments to the format string are passed as a va_list.
Get a string with the exception backtrace.
Get the column number at which @exception happened.
Get the main Gtk struct
Get the line number at which @exception happened.
Get the error message of @exception.
Get the error name of @exception
Get the source URI of @exception.
the main Gtk struct as a void*
Return a report message of @exception, containing all the possible details such us source URI, line, column and backtrace, and formatted to be printed.
Get the string representation of @exception error.
the main Gtk struct
JSCException represents a JavaScript exception.