std.lib.context.pointer
pointer
added in 3.0
(pointer {:keys [context], :as m})
pointer-default
added in 4.0
(pointer-default ptr)
function to get the pointer’s context
pointer-deref
added in 3.0
(pointer-deref {:keys [context], :as ptr})
pointer?
added in 3.0
(pointer? obj)
checks that object is a pointer
rt-deref-ptr
(rt-deref-ptr rt-or-ctx ptr)
rt-display-ptr
(rt-display-ptr rt-or-ctx ptr)
rt-has-module?
(rt-has-module? rt-or-ctx module-id)
rt-has-ptr?
(rt-has-ptr? rt-or-ctx ptr)
rt-init-ptr
(rt-init-ptr rt-or-ctx ptr)
rt-invoke-ptr
(rt-invoke-ptr rt-or-ctx ptr args)
rt-raw-eval
(rt-raw-eval rt-or-ctx string)
rt-setup-module
(rt-setup-module rt-or-ctx module-id)
rt-setup-ptr
(rt-setup-ptr rt-or-ctx ptr)
rt-teardown-module
(rt-teardown-module rt-or-ctx module-id)
rt-teardown-ptr
(rt-teardown-ptr rt-or-ctx ptr)