INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Defines the general notions of a stream for the rich ", "edit control.", "note: Do not use more than one instance of this class ", " at the same time. Nested streams are not supported. ", "WEL: library of reusable components for Eiffel. ", "Based on WEL library for ISE Eiffel, used with permission. "
project: "Windows Eiffel Library"
copyright: "(c) 1986-1997 Interactive Software Engineering Inc. ", "Modifications and extensions: ", "(c) 1997 Object Tools ", "All rights reserved. Duplication and distribution prohibited", "May be used only with Visual Eiffel under terms of user ", "license "
cluster: wel
deferred class WEL_RICH_EDIT_STREAM
inherit

WEL_STRUCTURE
rename
make as structure_make
redefine
destroy_item
end
feature -- Access

cookie: INTEGER
-- Application-defined value that is passed to the
-- callback function.
--| Useless in Eiffel.

error: INTEGER
-- Error encountered while streaming. If there was no
-- error, the value is zero.

stream_result: INTEGER
feature -- Element change

set_cookie (a_cookie: INTEGER)
-- Set `cookie' with `a_cookie'.
--| Useless in Eiffel.
ensure
cookie_set: cookie = a_cookie

set_error (an_error: INTEGER)
-- Set `error' with `an_error'.
ensure
error_set: error = an_error
feature -- Basic operations

init_action
-- Called before the streams.
-- May be redefined to make special operations.

finish_action
-- Called after the streams.
-- May be redefined to make special operations.
feature -- Measurement

structure_size: INTEGER
-- Size to allocate (in bytes)
end -- class WEL_RICH_EDIT_STREAM

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES