X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=bitstring.mli;fp=bitstring.mli;h=501e6fb29edda2ad956786d04c3a5fa2f706230e;hb=ddf96ad11dab238189dbc130544aa0bac5ed9c2a;hp=c23c3210735f42d23d9aaf28ab7aa9c0a28b0388;hpb=b67caaf64efdc6c96ca4431b6844f294c6c38a7c;p=ocaml-bitstring.git diff --git a/bitstring.mli b/bitstring.mli index c23c321..501e6fb 100644 --- a/bitstring.mli +++ b/bitstring.mli @@ -940,14 +940,24 @@ val extract_bit : string -> int -> int -> int -> bool val extract_char_unsigned : string -> int -> int -> int -> int +val extract_char_signed : string -> int -> int -> int -> int + val extract_int_be_unsigned : string -> int -> int -> int -> int +val extract_int_be_signed : string -> int -> int -> int -> int + val extract_int_le_unsigned : string -> int -> int -> int -> int +val extract_int_le_signed : string -> int -> int -> int -> int + val extract_int_ne_unsigned : string -> int -> int -> int -> int +val extract_int_ne_signed : string -> int -> int -> int -> int + val extract_int_ee_unsigned : endian -> string -> int -> int -> int -> int +val extract_int_ee_signed : endian -> string -> int -> int -> int -> int + val extract_int32_be_unsigned : string -> int -> int -> int -> int32 val extract_int32_le_unsigned : string -> int -> int -> int -> int32 @@ -1057,6 +1067,8 @@ val construct_bit : Buffer.t -> bool -> int -> exn -> unit val construct_char_unsigned : Buffer.t -> int -> int -> exn -> unit +val construct_char_signed : 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 @@ -1065,6 +1077,14 @@ val construct_int_ne_unsigned : Buffer.t -> int -> int -> exn -> unit val construct_int_ee_unsigned : endian -> Buffer.t -> int -> int -> exn -> unit +val construct_int_be_signed : Buffer.t -> int -> int -> exn -> unit + +val construct_int_le_signed : Buffer.t -> int -> int -> exn -> unit + +val construct_int_ne_signed : Buffer.t -> int -> int -> exn -> unit + +val construct_int_ee_signed : endian -> 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