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