indexing
status: "See notice at end of class"
date: "$Date$"
revision: "$Revision$"
access: status, error
product: eiffelstore
database: all_bases
class interface
DB_STATUS
create
make
implementation
feature
error_code: INTEGER
error_message: STRING
found: BOOLEAN
is_connected: BOOLEAN
is_error_updated: BOOLEAN
warning_message: STRING
feature
reset
ensure
no_error: error_code_stored = 0
no_message_error: error_message_stored.is_equal ("")
no_message_warning: warning_message_stored.is_equal ("")
set (new_value: INTEGER)
set_connect (new_value: BOOLEAN)
ensure
is_connected_reset: is_connected = new_value
invariant
has_handle: implementation /= void
ANY
reflexive_equality: standard_is_equal (Current)
reflexive_conformance: conforms_to (Current)
end -- DB_STATUS