javascriptcore.global

Global functions for javascriptcore6 library

Functions 19

fnuint getMajorVersion()Returns the major version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 1.)
fnuint getMicroVersion()Returns the micro version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 3.)
fnuint getMinorVersion()Returns the minor version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 8.)
fnvoid optionsForeach(javascriptcore.types.OptionsFunc function_)Iterates all available options calling function for each one. Iteration can stop early if function returns false.
fnbool optionsGetBoolean(string option, out bool value)Get option as a #gboolean value.
fnbool optionsGetDouble(string option, out double value)Get option as a #gdouble value.
fnbool optionsGetInt(string option, out int value)Get option as a #gint value.
fnglib.option_group.OptionGroup optionsGetOptionGroup()Create a #GOptionGroup to handle JSCOptions as command line arguments. The options will be exposed as command line arguments with the form <emphasis>--jsc-<option>=<value></emphasis>. E...
fnbool optionsGetRangeString(string option, out string value)Get option as a range string. The string must be in the format <emphasis>[!]<low>[:<high>]</emphasis> where low and high are #guint values. Values between low and high (both included) w...
fnbool optionsGetSize(string option, out size_t value)Get option as a #gsize value.
fnbool optionsGetString(string option, out string value)Get option as a string.
fnbool optionsGetUint(string option, out uint value)Get option as a #guint value.
fnbool optionsSetBoolean(string option, bool value)Set option as a #gboolean value.
fnbool optionsSetDouble(string option, double value)Set option as a #gdouble value.
fnbool optionsSetInt(string option, int value)Set option as a #gint value.
fnbool optionsSetRangeString(string option, string value)Set option as a range string. The string must be in the format <emphasis>[!]<low>[:<high>]</emphasis> where low and high are #guint values. Values between low and high (both included) w...
fnbool optionsSetSize(string option, size_t value)Set option as a #gsize value.
fnbool optionsSetString(string option, string value)Set option as a string.
fnbool optionsSetUint(string option, uint value)Set option as a #guint value.