Plasma GitLab Archive
Projects Blog Knowledge

sig
  val to_list : (unit -> Pxp_types.event option) -> Pxp_types.event list
  val of_list : Pxp_types.event list -> unit -> Pxp_types.event option
  val concat :
    (unit -> Pxp_types.event option) list -> unit -> Pxp_types.event option
  val iter :
    (Pxp_types.event -> unit) -> (unit -> Pxp_types.event option) -> unit
  val extract :
    Pxp_types.event ->
    (unit -> Pxp_types.event option) -> unit -> Pxp_types.event option
  type pull_fn = unit -> Pxp_types.event option
  type filter = Pxp_event.pull_fn -> Pxp_event.pull_fn
  val norm_cdata_filter : Pxp_event.filter
  val drop_ignorable_whitespace_filter : Pxp_event.filter
  val pfilter : (Pxp_types.event -> bool) -> Pxp_event.filter
  val unwrap_document :
    Pxp_event.pull_fn -> (unit -> string * Pxp_dtd.dtd) * Pxp_event.pull_fn
  val namespace_split : string -> string * string
  val extract_prefix : string -> string
  type dtd_style = [ `Ignore | `Include | `Reference ]
  val write_events :
    ?default:string ->
    ?dtd_style:Pxp_event.dtd_style ->
    ?minimization:[ `AllEmpty | `None ] ->
    Pxp_types.output_stream ->
    Pxp_types.encoding ->
    Pxp_types.rep_encoding -> (unit -> Pxp_types.event option) -> unit
  val display_events :
    ?dtd_style:Pxp_event.dtd_style ->
    ?minimization:[ `AllEmpty | `None ] ->
    Pxp_types.output_stream ->
    Pxp_types.encoding ->
    Pxp_types.rep_encoding -> (unit -> Pxp_types.event option) -> unit
  val string_of_event : Pxp_types.event -> string
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml