Make.CharEncodingval new_enc : string -> t -> unitval of_name : string -> tval name_of : t -> stringval ascii : tval latin1 : tval utf8 : tval utf16 : tval utf16be : tval utf16le : tval utf32 : tval utf32be : tval utf32le : tval ucs4 : tclass convert_input : in_enc:t -> out_enc:t -> OOChannel.char_input_channel -> CamomileLib.OOChannel.char_input_channelclass convert_output : in_enc:t -> out_enc:t -> OOChannel.char_output_channel -> CamomileLib.OOChannel.char_output_channelclass out_channel : t -> out_channel -> CamomileLib.OOChannel.obj_output_channelclass in_channel : t -> in_channel -> CamomileLib.OOChannel.obj_input_channelmodule type Type = sig ... endmodule Make (Text : UnicodeString.Type) : sig ... end