OBus_pathManipulation of dbus object paths
type t = element listA complete path
Same as Pervasives.compare. It allows this module to be used as argument to the functors Set.Make and Map.Make.
val empty : tEmpty path
val of_string : string -> tCreate an object path from a string.
val to_string : t -> stringReturn a string representation of an object path
val escape : string -> elementEscape an arbitrary string into a valid element
val unescape : element -> stringInterpret escape sequence to get back the original string
val generate : unit -> tgenerate () generate a new unique path
val validate : OBus_string.validatorval validate_element : OBus_string.validator