Gobo Eiffel Structure Library
Copyright (c) 2001, Eric Bezault and others
Eiffel Forum License v2 (see forum.txt)
-- Create a new cursor for a_container.
-- (From DS_SPARSE_CONTAINER_CURSOR)
-- Hash table traversed
-- (From DS_CURSOR)
-- Routines that ought to be in class ANY
-- (From KL_IMPORTED_ANY_ROUTINES)
-- Is there no valid position to right of cursor?
-- (From DS_LINEAR_CURSOR)
-- Is cursor on first item?
-- (From DS_LINEAR_CURSOR)
-- Is cursor valid?
-- (From DS_CURSOR)
Backward compatibility with Gobo 1.4
-- Is current cursor at same position as other?
-- (From DS_CURSOR)
-- Is other a valid cursor according
-- to current traversal strategy?
-- (From DS_CURSOR)
-- Is there no valid position to left of cursor?
-- (From DS_BILINEAR_CURSOR)
-- Is cursor on last item?
-- (From DS_BILINEAR_CURSOR)
-- Move cursor to first position.
-- (From DS_LINEAR_CURSOR)
-- Move cursor to last position.
-- (From DS_BILINEAR_CURSOR)
-- Is p a valid value for position?
-- (From DS_SPARSE_CONTAINER_CURSOR)
-- Internal position in container
-- (From DS_SPARSE_CONTAINER_CURSOR)
Cursors for multi-arrayed hash table traversals