Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module XR = Xtmpl.Rewrite
module Xml = Xtmpl.Xml
val rc_file : Stog.Types.stog -> string
module W = Ocf.Wrapper
val default_action : action
val action_wrapper : action Ocf.Wrapper.t
val default_data : data
val data_wrapper : data Ocf.Wrapper.t
val group : data -> [ `Closed ] Ocf.group * data Ocf.conf_option
val load_config : Stog.Types.stog -> data
val apply_to_doc :
string list ->
string ->
Stog.Types.stog ->
Stog.Types.doc Stog.Tmap.key ->
(Stog.Types.doc Stog.Tmap.key * Stog.Types.doc) option
val apply :
string list ->
string ->
'a ->
Stog.Types.stog ->
Stog.Types.Doc_set.t ->
Stog.Types.stog
FIXME: parallelize this when we'll use lwt everywhere
val level_fun_of_action : action -> string * 'a Stog.Engine.level_fun
val level_funs : Stog.Types.stog -> (string * 'a Stog.Engine.level_fun) list
val default_levels : 'a Stog.Types.Str_map.t
val make_module :
Stog.Types.stog ->
?levels:(string * int list) list ->
unit ->
(module Stog.Engine.Module)
val f : Stog.Types.stog -> (module Stog.Engine.Module)