Gobo Eiffel Kernel Library
Copyright (c) 2001, Eric Bezault and others
Eiffel Forum License v2 (see forum.txt)
$Date: 2004/12/22 22:45:54 $
$Revision: 1.18 $
-- Name of input stream
-- Can items be read from input stream?
-- Can current input stream be rewound to return input from
-- the beginning of the stream?
-- Can an_item be put back in input stream?
-- Try to close input stream if it is closable. Set
-- is_open_read to false if operation was successful.
-- Read the next item in input stream.
-- Make the result available in last_item.
-- Fill a_buffer, starting at position pos, with
-- at most nb items read from input stream.
-- Return the number of items actually read.
-- Put an_item back in input stream.
-- This item will be read first by the next
-- call to a read routine.
Interface for input streams