package geojsone
Module Geojsone.Uutfe
val pp : Format.formatter -> ('a, Format.formatter, unit) format -> 'aval u_bom : Uchar.tval u_rep : Uchar.tval r_us_ascii :
Cstruct.t ->
int ->
[> `Malformed of string | `Uchar of Uchar.t ]val r_iso_8859_1 : Cstruct.t -> int -> [> `Uchar of Uchar.t ]val r_utf_8 :
Cstruct.t ->
int ->
int ->
[> `Malformed of string | `Uchar of Uchar.t ]val r_utf_16 :
Cstruct.t ->
int ->
int ->
[> `Hi of int | `Malformed of string | `Uchar of Uchar.t ]val r_utf_16_lo :
int ->
Cstruct.t ->
int ->
int ->
[> `Malformed of string | `Uchar of Uchar.t ]val pp_decode :
Format.formatter ->
[< `Await | `End | `Malformed of string | `Uchar of Uchar.t ] ->
unittype decoder = {src : src;mutable encoding : decoder_encoding;nln : nln option;nl : Uchar.t;mutable i : Cstruct.t;mutable i_pos : int;mutable i_max : int;t : Cstruct.t;mutable t_len : int;mutable t_need : int;mutable removed_bom : bool;mutable last_cr : bool;mutable line : int;mutable col : int;mutable byte_count : int;mutable count : int;mutable pp : decoder -> [ `Malformed of string | `Uchar of Uchar.t ] -> decode;mutable k : decoder -> decode;
}val i_rem : decoder -> intval eoi : decoder -> unitval src : decoder -> Cstruct.t -> int -> int -> unitval t_need : decoder -> int -> unitval nline : decoder -> unitval ncol : decoder -> unitval ncount : decoder -> unitval cr : decoder -> bool -> unitval decoder_line : decoder -> intval decoder_col : decoder -> intval decoder_byte_count : decoder -> intval decoder_count : decoder -> intval decoder_removed_bom : decoder -> boolval decoder_encoding : decoder -> decoder_encodingval set_decoder_encoding :
decoder ->
[< `ISO_8859_1 | `US_ASCII | `UTF_16 | `UTF_16BE | `UTF_16LE | `UTF_8 ] ->
unitval o_rem : encoder -> intval dst : encoder -> Cstruct.t -> int -> int -> unitval flush : encoder -> stop:bool -> unitval t_range : encoder -> int -> unitmodule Manual : sig ... endmodule String : sig ... endmodule Buffer : sig ... end