indexing description: "Imported routines that ought to be in class STRING_BUFFER. A string buffer is a sequence of characters equipped with features `put%', `item%' and `count%'." library: "Gobo Eiffel Kernel Library" author: "Eric Bezault <ericb@gobo.demon.co.uk>" copyright: "Copyright (c) 1999, Eric Bezault" class interface KL_IMPORTED_STRING_BUFFER_ROUTINES feature -- Access string_buffer_: KL_STRING_BUFFER_ROUTINES -- Routines that ought to be in class STRING_BUFFER ensure string_buffer_routines_not_void: Result /= void feature -- Type anchors string_buffer_type: SPECIAL [CHARACTER] invariant -- from GENERAL reflexive_equality: standard_is_equal (Current); reflexive_conformance: conforms_to (Current); end -- class KL_IMPORTED_STRING_BUFFER_ROUTINES