Module Make.CharEncodingSource

Sourceexception Malformed_code
Sourceexception Out_of_range
Sourcetype t
Sourceval automatic : string -> t list -> t -> t
Sourceval new_enc : string -> t -> unit
Sourceval alias : string -> string -> unit
Sourceval of_name : string -> t
Sourceval name_of : t -> string
Sourceval ascii : t
Sourceval latin1 : t
Sourceval utf8 : t
Sourceval utf16 : t
Sourceval utf16be : t
Sourceval utf16le : t
Sourceval utf32 : t
Sourceval utf32be : t
Sourceval utf32le : t
Sourceval ucs4 : t
Sourceval recode_string : in_enc:t -> out_enc:t -> string -> string
Sourceclass uchar_input_channel_of : t -> OOChannel.char_input_channel -> CamomileLibrary__.OOChannel.obj_input_channel
Sourceclass uchar_output_channel_of : t -> OOChannel.char_output_channel -> CamomileLibrary__.OOChannel.obj_output_channel
Sourceclass convert_uchar_input : t -> UChar.t OOChannel.obj_input_channel -> CamomileLibrary__.OOChannel.char_input_channel
Sourceclass convert_uchar_output : t -> UChar.t OOChannel.obj_output_channel -> CamomileLibrary__.OOChannel.char_output_channel
Sourceclass convert_input : in_enc:t -> out_enc:t -> OOChannel.char_input_channel -> CamomileLibrary__.OOChannel.char_input_channel
Sourceclass convert_output : in_enc:t -> out_enc:t -> OOChannel.char_output_channel -> CamomileLibrary__.OOChannel.char_output_channel
Sourceclass out_channel : t -> Pervasives.out_channel -> CamomileLibrary__.OOChannel.obj_output_channel
Sourceclass in_channel : t -> Pervasives.in_channel -> CamomileLibrary__.OOChannel.obj_input_channel
Sourceval ustream_of : t -> char Stream.t -> UChar.t Stream.t
Sourceval char_stream_of : t -> UChar.t Stream.t -> char Stream.t
Sourcemodule type Type = sig ... end
Sourcemodule Make (Text : UnicodeString.Type) : sig ... end