package piqilib

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Piq_piqiSource

Sourcemodule Piqirun = Piqi_piqirun
Sourcemodule Piq_piqi : sig ... end
Sourcemodule Piq_node : sig ... end
Sourcemodule Loc : sig ... end
Sourcemodule Named : sig ... end
Sourcemodule Splice : sig ... end
Sourcemodule Typed : sig ... end
Sourceval parse_float64 : Piqirun.t -> Piq_piqi.float
Sourceval packed_parse_float64 : Piqirun.IBuf.t -> float
Sourceval parse_int64 : Piqirun.t -> int64
Sourceval packed_parse_int64 : Piqirun.IBuf.t -> int64
Sourceval parse_uint64 : Piqirun.t -> Piq_piqi.uint64
Sourceval packed_parse_uint64 : Piqirun.IBuf.t -> int64
Sourceval parse_float : Piqirun.t -> Piq_piqi.float
Sourceval packed_parse_float : Piqirun.IBuf.t -> float
Sourceval parse_bool : Piqirun.t -> bool
Sourceval packed_parse_bool : Piqirun.IBuf.t -> bool
Sourceval parse_binary : Piqirun.t -> Piq_piqi.binary
Sourceval parse_string : Piqirun.t -> Piq_piqi.word
Sourceval parse_int : Piqirun.t -> int
Sourceval packed_parse_int : Piqirun.IBuf.t -> int
Sourceval parse_piq : Piqirun.t -> Piq_piqi.piq
Sourceval parse_piq_node : Piqirun.t -> Piq_piqi.piq_node
Sourceval parse_loc : Piqirun.t -> Piq_piqi.loc
Sourceval parse_word : Piqirun.t -> Piq_piqi.word
Sourceval parse_name : Piqirun.t -> Piq_piqi.name
Sourceval parse_piq_list : Piqirun.t -> Piq_piqi.piq_list
Sourceval parse_named : Piqirun.t -> Piq_piqi.named
Sourceval parse_splice : Piqirun.t -> Piq_piqi.splice
Sourceval parse_typed : Piqirun.t -> Piq_piqi.typed
Sourceval gen__float64 : int -> Piq_piqi.float -> Piqirun.OBuf.t
Sourceval packed_gen__float64 : float -> Piqirun.OBuf.t
Sourceval gen__int64 : int -> int64 -> Piqirun.OBuf.t
Sourceval packed_gen__int64 : int64 -> Piqirun.OBuf.t
Sourceval gen__uint64 : int -> Piq_piqi.uint64 -> Piqirun.OBuf.t
Sourceval packed_gen__uint64 : int64 -> Piqirun.OBuf.t
Sourceval gen__float : int -> Piq_piqi.float -> Piqirun.OBuf.t
Sourceval packed_gen__float : float -> Piqirun.OBuf.t
Sourceval gen__bool : int -> bool -> Piqirun.OBuf.t
Sourceval packed_gen__bool : bool -> Piqirun.OBuf.t
Sourceval gen__binary : int -> Piq_piqi.binary -> Piqirun.OBuf.t
Sourceval gen__string : int -> Piq_piqi.word -> Piqirun.OBuf.t
Sourceval gen__int : int -> int -> Piqirun.OBuf.t
Sourceval packed_gen__int : int -> Piqirun.OBuf.t
Sourceval gen__piq : int -> Piq_piqi.piq -> Piqirun.OBuf.t
Sourceval gen__piq_node : int -> Piq_piqi.piq_node -> Piqirun.OBuf.t
Sourceval gen__loc : int -> Piq_piqi.loc -> Piqirun.OBuf.t
Sourceval gen__word : int -> Piq_piqi.word -> Piqirun.OBuf.t
Sourceval gen__name : int -> Piq_piqi.name -> Piqirun.OBuf.t
Sourceval gen__piq_list : int -> Piq_piqi.piq_list -> Piqirun.OBuf.t
Sourceval gen__named : int -> Piq_piqi.named -> Piqirun.OBuf.t
Sourceval gen__splice : int -> Piq_piqi.splice -> Piqirun.OBuf.t
Sourceval gen__typed : int -> Piq_piqi.typed -> Piqirun.OBuf.t
Sourceval gen_int64 : int64 -> Piqirun.OBuf.t
Sourceval gen_bool : bool -> Piqirun.OBuf.t
Sourceval gen_int : int -> Piqirun.OBuf.t
Sourceval default_float64 : unit -> float
Sourceval default_int64 : unit -> int64
Sourceval default_uint64 : unit -> int64
Sourceval default_float : unit -> float
Sourceval default_bool : unit -> bool
Sourceval default_binary : unit -> string
Sourceval default_string : unit -> Piq_piqi.name
Sourceval default_int : unit -> int
Sourceval default_piq : unit -> Piq_piqi.piq
Sourceval default_piq_node : unit -> Piq_piqi.piq_node
Sourceval default_loc : unit -> Loc.t
Sourceval default_word : unit -> Piq_piqi.name
Sourceval default_name : unit -> Piq_piqi.name
Sourceval default_piq_list : unit -> 'a list
Sourceval default_named : unit -> Named.t
Sourceval default_splice : unit -> Splice.t
Sourceval default_typed : unit -> Typed.t
include module type of struct include Piq_piqi end
type float64 = float
type uint64 = int64
type float = Piq_piqi.float64
type binary = string
type word = string
type name = Piq_piqi.word
type piq = [
  1. | `int of int64
  2. | `uint of Piq_piqi.uint64
  3. | `float of Piq_piqi.float
  4. | `bool of bool
  5. | `binary of Piq_piqi.binary
  6. | `string of string
  7. | `word of Piq_piqi.word
  8. | `text of string
  9. | `raw_string of Piq_piqi.binary
  10. | `name of Piq_piqi.name
  11. | `named of Piq_piqi.named
  12. | `typename of Piq_piqi.name
  13. | `typed of Piq_piqi.typed
  14. | `list of Piq_piqi.piq_list
  15. | `splice of Piq_piqi.splice
]
type piq_node = Piq_node.t
type loc = Loc.t
type piq_list = Piq_piqi.piq_node list
type named = Named.t
type splice = Splice.t
type typed = Typed.t
OCaml

Innovation. Community. Security.