OCaml.SFval from_raw : OCamlRes.Path.t -> string -> tA parser as used by the scanner to obtain the in-memory resources from files.
val to_raw : OCamlRes.Path.t -> t -> stringA dumper to reconstitute the files from the in-memory resources.
val pprint : OCamlRes.Path.t -> t -> PPrint.documentTakes the path to the resource in the resource tree, and its value to pretty print. Returns the OCaml representation of the value.
val pprint_header : OCamlRes.Path.t -> t -> PPrint.document optionProvides an optional piece of OCaml code to put before the resource store definition, for instance a type definition.
Provides an optional piece of OCaml code to put after the resource store definition, for instance a type definition.
val name : OCamlRes.Path.t -> t -> stringA name used to identify the subformat.
val type_name : OCamlRes.Path.t -> t -> stringval mod_name : OCamlRes.Path.t -> t -> stringThe name of the subformat module at run-time. If the static type t is the same as the runtime type returned by type_abbrv, this is simply the path to the module used for generation.