.TH "Eliom_reference.Volatile" 3o 2014-07-10 OCamldoc "" .SH NAME Eliom_reference.Volatile \- Same functions as in Eliom_reference but a non-Lwt interface for non-persistent Eliom references. .SH Module Module Eliom_reference.Volatile .SH Documentation .sp Module .BI "Volatile" : .B sig end .sp Same functions as in .B Eliom_reference but a non\-Lwt interface for non\-persistent Eliom references\&. .sp .sp .sp .sp .I type .B 'a .I eref = .B ('a, [ `Volatile ]) Eliom_reference.eref' .sp The type of volatile Eliom references\&. Note that .B (\&'a Eliom_reference\&.Volatile\&.eref :> \&'a Eliom_reference\&.eref) , i\&.e\&. whereever you can use an .B \&'a .B Eliom_reference\&.eref you can also use an .B \&'a Eliom_reference\&.Volatile\&.eref :> \&'a Eliom_reference\&.eref \&. .sp .sp .I val eref : .B scope:[< Eliom_common.all_scope ] -> .B ?secure:bool -> 'a -> 'a eref .sp .sp .I val eref_from_fun : .B scope:[< Eliom_common.all_scope ] -> .B ?secure:bool -> (unit -> 'a) -> 'a eref .sp .sp .I val get : .B 'a eref -> 'a .sp .sp .I val set : .B 'a eref -> 'a -> unit .sp .sp .I val modify : .B 'a eref -> ('a -> 'a) -> unit .sp .sp .I val unset : .B 'a eref -> unit .sp .sp .I module Ext : .B sig end .sp .sp