Sandbox class of PicoRuby

Singleton methods

new

Sandbox.new(?bool suppress_error) -> instance

Instance methods

compile

instance.compile(String script) -> bool

compile_from_memory

instance.compile_from_memory(Integer address, Integer size) -> bool

exec_mrb

instance.exec_mrb(String mrb) -> bool

exec_mrb_from_memory

instance.exec_mrb_from_memory(Integer address) -> bool

execute

instance.execute() -> bool

free_parser

instance.free_parser() -> nil

interrupt

instance.interrupt() -> void

load_file

instance.load_file(String path, ?signal: bool) -> void

result

instance.result() -> untyped

state

instance.state() -> Integer

suspend

instance.suspend() -> nil

terminate

instance.terminate() -> nil

wait

instance.wait(?timeout: (Integer|nil), ?signal: bool) -> bool

Attr accessors

error (accessor)

instance.error -> Exception?
Tags: class