class KL_STRING_ROUTINES General cluster: kernel description: "Routines that ought to be in class STRING" Ancestors KL_IMPORTED_ANY_ROUTINES KL_IMPORTED_CHARACTER_ROUTINES KL_IMPORTED_INTEGER_ROUTINES KL_SHARED_PLATFORM UC_IMPORTED_UNICODE_ROUTINES UC_IMPORTED_UTF16_ROUTINES UC_IMPORTED_UTF32_ROUTINES Queries Any_: KL_ANY_ROUTINES appended_string (a_string, other: STRING_8): STRING_8 appended_substring (a_string, other: STRING_8; s, e: INTEGER_32): STRING_8 as_string (a_string: STRING_8): STRING_8 case_insensitive_hash_code (a_string: STRING_8): INTEGER_32 Character_: KL_CHARACTER_ROUTINES cloned_string (a_string: STRING_8): STRING_8 concat (a_string, other: STRING_8): STRING_8 elks_same_string (a_string, other: STRING_8): BOOLEAN has_substring (a_string, other: STRING_8): BOOLEAN hexadecimal_to_integer (a_string: STRING_8): INTEGER_32 Integer_: KL_INTEGER_ROUTINES is_base64 (a_string: STRING_8): BOOLEAN is_decimal (a_string: STRING_8): BOOLEAN is_hexadecimal (a_string: STRING_8): BOOLEAN is_integer_64 (a_string: STRING_8): BOOLEAN is_less (a_string, other: STRING_8): BOOLEAN make_buffer (n: INTEGER_32): STRING_8 make_from_string (s: STRING_8): STRING_8 new_empty_string (a_string: STRING_8; n: INTEGER_32): STRING_8 Platform: KL_PLATFORM replaced_all_substrings (a_text, a_old, a_new: STRING_8): STRING_8 replaced_first_substring (a_text, a_old, a_new: STRING_8): STRING_8 replaced_substring (a_string, other: STRING_8; start_index, end_index: INTEGER_32): STRING_8 same_case_insensitive (s1, s2: STRING_8): BOOLEAN same_string (a_string, other: STRING_8): BOOLEAN substring_index (a_string, other: STRING_8; start_index: INTEGER_32): INTEGER_32 three_way_case_insensitive_comparison (a_string, other: STRING_8): INTEGER_32 three_way_comparison (a_string, other: STRING_8): INTEGER_32 three_way_lower_case_comparison (a_string, other: STRING_8): INTEGER_32 three_way_upper_case_comparison (a_string, other: STRING_8): INTEGER_32 to_integer_64 (a_string: STRING_8): INTEGER_64 to_utf16_be (a_string: STRING_8): STRING_8 to_utf16_le (a_string: STRING_8): STRING_8 to_utf32_be (a_string: STRING_8): STRING_8 to_utf32_le (a_string: STRING_8): STRING_8 Unicode: UC_UNICODE_ROUTINES Utf16: UC_UTF16_ROUTINES Utf32: UC_UTF32_ROUTINES Commands append_substring_to_string (a_string, other: STRING_8; s, e: INTEGER_32) left_adjust (a_string: STRING_8) prune_all_trailing (a_string: STRING_8; c: CHARACTER_8) resize_buffer (a_string: STRING_8; n: INTEGER_32) right_adjust (a_string: STRING_8) wipe_out (a_string: STRING_8)
Generated by ISE EiffelStudio