class Wren::Config
- Wren::Config
- Reference
- Object
Defined in:
wren/config.crConstructors
Instance Method Summary
- #_config_ptr : Pointer(LibWren::Configuration)
-
#bind_foreign_class(&block : LibWren::BindForeignClassFn)
Overriding this method will break
Wren::VM#bind_class
-
#bind_foreign_method(&block : LibWren::BindForeignMethodFn)
Overriding this method will break
Wren::VM#bind_method
- #error(&block : LibWren::ErrorFn)
-
#load_module(&block : LibWren::LoadModuleFn)
Overriding this method will break the default module implementation utilizing
Wren::VM.module_dirs
- #reallocate(&block : LibWren::ReallocateFn)
- #resolve_module(&block : LibWren::ResolveModuleFn)
- #user_data : UserData
- #write(&block : LibWren::WriteFn)
Macro Summary
Constructor Detail
Instance Method Detail
def bind_foreign_class(&block : LibWren::BindForeignClassFn)
#
Overriding this method will break Wren::VM#bind_class
def bind_foreign_method(&block : LibWren::BindForeignMethodFn)
#
Overriding this method will break Wren::VM#bind_method
def load_module(&block : LibWren::LoadModuleFn)
#
Overriding this method will break the default module implementation
utilizing Wren::VM.module_dirs