Ada Programming/Libraries/Ada.Strings.UTF Encoding.Conversions

is a unit of the Predefined Language Environment since Ada 2012.

Specification
Pure Conversions Convert Item          UTF_String Input_Scheme  Encoding_Scheme Output_Scheme Encoding_Scheme Output_BOM    Boolean  False  UTF_String Convert Item          UTF_String Input_Scheme  Encoding_Scheme Output_BOM    Boolean  False UTF_16_Wide_String Convert Item          UTF_8_String Output_BOM    Boolean  False UTF_16_Wide_String Convert Item          UTF_16_Wide_String Output_Scheme Encoding_Scheme Output_BOM    Boolean  False  UTF_String Convert Item          UTF_16_Wide_String Output_BOM    Boolean  False  UTF_8_String AdaStringsUTF_EncodingConversions

Wikibook

 * Ada Programming/Libraries/Ada
 * Ada Programming/Libraries/Ada.Strings
 * Ada Programming/Libraries/Ada.Strings.UTF_Encoding