Gobo Eiffel Structure Library
Copyright (c) 1999-2001, Eric Bezault and others
Eiffel Forum License v2 (see forum.txt)
$Date: 2003/02/07 12:58:08 $
$Revision: 1.8 $
-- New external cursor for traversal
-- Number of items in container
-- (From DS_CONTAINER)
-- Is container empty?
-- (From DS_CONTAINER)
-- Is there no item at internal cursor position?
-- Is internal cursor at same position as a_cursor?
-- Is a_cursor a valid cursor?
-- Move internal cursor to a_cursor's position.
-- Clone of current object
-- (From KL_CLONABLE)
-- Add a_cursor to the list of traversing cursors
-- (i.e. cursors associated with current container
-- and which are not currently off).
-- Move a_cursor to other's position.
-- Item at a_cursor position
-- Is there no item at a_cursor position?
-- Is a_cursor at same position as other?
-- Remove a_cursor from the list of traversing cursors
-- (i.e. cursors associated with current container
-- and which are not currently off).
Data structures that can be traversed. Traversable containers %
%are equipped with an internal cursor and external cursors which %
%can be used for simultaneous traversals.