Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val string_of_endian : endian -> string
type t = bitstring
val is_zeroes_bitstring : bitstring -> bool
val is_ones_bitstring : bitstring -> bool
val bitstring_length : bitstring -> int
val empty_bitstring : bitstring
val create_bitstring : int -> bitstring
val make_bitstring : int -> char -> bitstring
val zeroes_bitstring : int -> bitstring
val ones_bitstring : int -> bitstring
val bitstring_of_string : string -> bitstring
val bitstring_of_file : string -> bitstring
val bitstring_of_chan : Pervasives.in_channel -> bitstring
val bitstring_of_chan_max : Pervasives.in_channel -> int -> bitstring
val bitstring_of_file_descr : Unix.file_descr -> bitstring
val bitstring_of_file_descr_max : Unix.file_descr -> int -> bitstring
val string_of_bitstring : bitstring -> string
val bitstring_to_file : bitstring -> string -> unit
val bitstring_to_chan : bitstring -> Pervasives.out_channel -> unit
val hexdump_bitstring : Pervasives.out_channel -> bitstring -> unit
module Buffer : sig ... end
val set : bitstring -> int -> unit
val clear : bitstring -> int -> unit
val is_set : bitstring -> int -> bool
val is_clear : bitstring -> int -> bool
val put : bitstring -> int -> int -> unit
val get : bitstring -> int -> int
val debug : bool Pervasives.ref
val extract_int_ee_unsigned : endian -> string -> int -> int -> int -> int
val extract_int32_ee_unsigned : endian -> string -> int -> int -> int -> int32
val extract_int64_ee_unsigned : endian -> string -> int -> int -> int -> int64
val construct_bit : Buffer.t -> bool -> int -> exn -> unit
val construct_char_unsigned : Buffer.t -> int -> int -> exn -> unit
val construct_int_be_unsigned : Buffer.t -> int -> int -> exn -> unit
val construct_int_le_unsigned : Buffer.t -> int -> int -> exn -> unit
val construct_int_ne_unsigned : Buffer.t -> int -> int -> exn -> unit
val construct_int32_be_unsigned : Buffer.t -> int32 -> int -> exn -> unit
val construct_int32_le_unsigned : Buffer.t -> int32 -> int -> exn -> unit
val construct_int32_ne_unsigned : Buffer.t -> int32 -> int -> exn -> unit
val construct_int64_be_unsigned : Buffer.t -> int64 -> int -> exn -> unit
val construct_int64_le_unsigned : Buffer.t -> int64 -> int -> exn -> unit
val construct_int64_ne_unsigned : Buffer.t -> int64 -> int -> exn -> unit
val construct_string : Buffer.t -> string -> unit