class UC_UTF16_ROUTINES General cluster: kernel description: "UTF-16 encoding routines" Ancestors KL_IMPORTED_ANY_ROUTINES KL_IMPORTED_INTEGER_ROUTINES UC_UNICODE_CONSTANTS Queries Any_: KL_ANY_ROUTINES Bom_be: STRING_8 Bom_le: STRING_8 Canonical_decomposition_mapping: INTEGER_32 Close_punctuation_category: INTEGER_32 Compatibility_decomposition_mapping: INTEGER_32 Connector_punctuation_category: INTEGER_32 Control_other_category: INTEGER_32 Currency_symbol_category: INTEGER_32 Dash_punctuation_category: INTEGER_32 Decimal_digit_number_category: INTEGER_32 Encircled_decomposition_mapping: INTEGER_32 Enclosing_mark_category: INTEGER_32 Final_decomposition_mapping: INTEGER_32 Final_quote_punctuation_category: INTEGER_32 Font_decomposition_mapping: INTEGER_32 Format_other_category: INTEGER_32 Fraction_decomposition_mapping: INTEGER_32 Initial_decomposition_mapping: INTEGER_32 Initial_quote_punctuation_category: INTEGER_32 Integer_: KL_INTEGER_ROUTINES is_byte (a: INTEGER_32): BOOLEAN is_endian_detection_character (a_byte, other_byte: INTEGER_32): BOOLEAN is_endian_detection_character_least_first (first, second: INTEGER_32): BOOLEAN is_endian_detection_character_most_first (first, second: INTEGER_32): BOOLEAN is_high_surrogate (a_most: INTEGER_32): BOOLEAN is_low_surrogate (a_most: INTEGER_32): BOOLEAN is_surrogate (a_most: INTEGER_32): BOOLEAN Isolated_decomposition_mapping: INTEGER_32 least_10_bits (msb, lsb: INTEGER_32): INTEGER_32 Letter_number_category: INTEGER_32 Line_separator_category: INTEGER_32 Lowercase_letter_category: INTEGER_32 Math_symbol_category: INTEGER_32 Maximum_ascii_character: CHARACTER_8 Maximum_ascii_character_code: INTEGER_32 Maximum_bmp_character_code: INTEGER_32 Maximum_unicode_character_code: INTEGER_32 Maximum_unicode_surrogate_code: INTEGER_32 Medial_decomposition_mapping: INTEGER_32 Minimum_ascii_character: CHARACTER_8 Minimum_ascii_character_code: INTEGER_32 Minimum_unicode_character_code: INTEGER_32 Minimum_unicode_surrogate_code: INTEGER_32 Modifier_letter_category: INTEGER_32 Modifier_symbol_category: INTEGER_32 Narrow_decomposition_mapping: INTEGER_32 No_break_decomposition_mapping: INTEGER_32 Non_spacing_mark_category: INTEGER_32 Open_punctuation_category: INTEGER_32 Other_letter_category: INTEGER_32 Other_number_category: INTEGER_32 Other_punctuation_category: INTEGER_32 Other_symbol_category: INTEGER_32 Paragraph_separator_category: INTEGER_32 Platform: KL_PLATFORM Private_other_category: INTEGER_32 Small_decomposition_mapping: INTEGER_32 Space_separator_category: INTEGER_32 Spacing_combining_mark_category: INTEGER_32 Square_decomposition_mapping: INTEGER_32 Subscript_decomposition_mapping: INTEGER_32 Superscript_decomposition_mapping: INTEGER_32 supplementary_to_high_surrogate (a_code: INTEGER_32): INTEGER_32 supplementary_to_low_surrogate (a_code: INTEGER_32): INTEGER_32 surrogate (a_high_10, a_low_10: INTEGER_32): INTEGER_32 surrogate_from_bytes (a_high_most, a_high_least, a_low_most, a_low_least: INTEGER_32): INTEGER_32 Surrogate_other_category: INTEGER_32 Titlecase_letter_category: INTEGER_32 Unassigned_other_category: INTEGER_32 Uppercase_letter_category: INTEGER_32 valid_utf16 (a_string: STRING_8): BOOLEAN valid_utf16be (a_string: STRING_8): BOOLEAN valid_utf16le (a_string: STRING_8): BOOLEAN Vertical_decomposition_mapping: INTEGER_32 Wide_decomposition_mapping: INTEGER_32
Generated by ISE EiffelStudio