package piqilib

  1. Overview
  2. Docs
The Piqi library -- runtime support for multi-format Protobuf/JSON/XML/Piq data serialization and conversion

Install

Dune Dependency

Authors

Maintainers

Sources

v0.6.16.tar.gz
sha256=7490ab16b6f0f2496b58731c49eaa596985cbaff3be1edf3def8d61dae99fa53
md5=33121fae570f0949426bab875c809b78

doc/piqilib/Piqloc/index.html

Module PiqlocSource

Sourcemodule U = Piqi_util
Sourcetype loc = string * int * int
Sourceval check : bool ref
Sourceval trace : bool ref
Sourceval crash_on_error : bool ref
Sourceexception Piqloc_not_found
Sourceval is_paused : int ref
Sourceval pause : unit -> unit
Sourceval resume : unit -> unit
Sourceval icount : int ref
Sourceval ocount : int ref
Sourcetype t =
  1. | Loc of loc
  2. | Ref of Obj.t
Sourceval db : (Obj.t * t) list ref
Sourceval preserved_db : (Obj.t * t) list ref
Sourceval preserved_count : int ref
Sourceval list_assq_return_tail : 'a -> ('a * 'b) list -> 'b * ('a * 'b) list
Sourceval find_in_db : 'a -> (Obj.t * t) list -> trace:bool -> loc
Sourceval find : ?trace:bool -> 'a -> loc
Sourceval lastloc : (string * int * int) ref
Sourceval setloc : (string * int * int) -> unit
Sourceval add : 'a -> unit
Sourceval addloc : (string * int * int) -> 'a -> unit
Sourceval addret : 'a -> 'a
Sourceval addlocret : (string * int * int) -> 'a -> 'a
Sourceval reset : unit -> unit
Sourceval preserve : unit -> unit
Sourceval do_check_loc : ?trace:bool -> 'a -> unit
Sourceval do_add_fake_loc : ?label:string -> 'a -> unit
Sourceval add_fake_loc : ?label:string -> 'a -> unit
Sourceval check_loc : 'a -> unit
Sourceval is_paused_once : bool ref
Sourceval pause_once : unit -> unit
Sourceval addref : 'a -> 'b -> unit
Sourceval addrefret : 'a -> 'b -> 'b
Sourceval reference : ('a -> 'b) -> 'a -> 'b
Sourceval next_icount : unit -> int
Sourceval next_ocount : unit -> int
OCaml

Innovation. Community. Security.