module OBus_idl: sig
.. end
Intermediate language for writing D-Bus interfaces
exception Parse_failure of string
Exception raised when parsing fails for some reason. The
argument is an error message.
val parse : ?file_name:string -> char Stream.t -> OBus_introspect_ext.interface list
parse stream
parses the given stream. file_name
is used for
error messages.
val parse_file : string -> OBus_introspect_ext.interface list
Helper to parse the contents of a file
val print : Format.formatter -> OBus_introspect_ext.interface list -> unit
print pp interfaces
prints the given interfaces on pp
in the
obus idl format
val print_file : string -> OBus_introspect_ext.interface list -> unit
Helper to print to a file