module Eliom_unwrap: sig
.. end
register_unwrapper id f
register an unwrapping function f
to
be called when a value is marked with the id id
type
unwrap_id
val register_unwrapper : unwrap_id -> ('a -> 'b) -> unit
register_unwrapper id f
register an unwrapping function f
to
be called when a value is marked with the id id
val unwrap : string -> int -> 'a
unwrap s i
unmarshal s
(starting at character i
) and
transform the value v
using registered wrappers. The marshalled
value must have been produced with Marshal.to_string
(Eliom_wrap.wrap v)
. This function is for internal use only
val unwrap_js_var : string -> 'a
unwrap_js_var v
execute unwrap
on the content of the javascript
variable v
val id_of_int : int -> unwrap_id