Module spec

Module spec 

Source

Modules§

function 🔒
property 🔒

Macros§

function_specmacros
function_spec_symbolmacros
property_spec_gettermacros
property_spec_getter_settermacros
property_spec_settermacros
property_spec_symbol_gettermacros
property_spec_symbol_getter_settermacros
property_spec_symbol_settermacros

Functions§

create_function_spec
Creates a function spec with the given name, native function, number of arguments and flags.
create_function_spec_symbol
Creates a function spec with the given symbol, native function, number of arguments and flags.
create_property_spec_accessor
Creates a property spec with a name, getter, setter and attributes.
create_property_spec_double
Creates a property spec with a name, double and attributes.
create_property_spec_int
Creates a property spec with a name, integer and attributes.
create_property_spec_string
Creates a property spec with a name, static string and attributes.
create_property_spec_symbol_accessor
Creates a property spec with a symbol, getter, setter and attributes.
create_property_spec_symbol_double
Creates a property spec with a symbol, double and attributes.
create_property_spec_symbol_int
Creates a property spec with a symbol, integer and attributes.
create_property_spec_symbol_string
Creates a property spec with a symbol, static string and attributes.