class EL_STRING_8_TABLE

(source code)

Client examples: HASH_TABLE_TEST_SET

description

Table with keys conforming to READABLE_STRING_8

descendants

EL_STRING_8_TABLE [G]
   EL_FIELD_VALUE_TABLE [G]
   EL_DATE_FUNCTION_TABLE
   EVOLICITY_FUNCTION_TABLE
   EL_XPATH_TOKEN_TABLE
note
	description: "Table with keys conforming to ${READABLE_STRING_8}"
	descendants: "[
			EL_STRING_8_TABLE [G]
				${EL_FIELD_VALUE_TABLE [G]}
				${EL_DATE_FUNCTION_TABLE}
				${EVOLICITY_FUNCTION_TABLE}
				${EL_XPATH_TOKEN_TABLE}
	]"

	author: "Finnian Reilly"
	copyright: "Copyright (c) 2001-2022 Finnian Reilly"
	contact: "finnian at eiffel hyphen loop dot com"

	license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
	date: "2024-04-04 15:05:44 GMT (Thursday 4th April 2024)"
	revision: "5"

class
	EL_STRING_8_TABLE [G]

inherit
	EL_HASH_TABLE [G, READABLE_STRING_8]
		redefine
			same_keys
		end

	EL_STRING_8_BIT_COUNTABLE [READABLE_STRING_8]

create
	default_create, make, make_size, make_equal, make_from_map_list

feature -- Comparison

	same_keys (a_search_key, a_key: READABLE_STRING_8): BOOLEAN
		local
			s8: EL_STRING_8_ROUTINES
		do
			Result := s8.same_strings (a_search_key, a_key)
		end

end