Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
exception Error of t * process_status * string
val command :
?workdir:string ->
?env:string array ->
(string * string array) ->
t
val exec_utility : t -> string Lwt.t
val exec_test : t -> bool Lwt.t
val exec_query : t -> string Lwt_stream.t
val exec_filter : t -> string Lwt_stream.t -> string Lwt_stream.t
val pp_print_process_status : Stdlib.Format.formatter -> process_status -> unit
val pp_print_command : Stdlib.Format.formatter -> t -> unit