Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Text Flat Contracts Go to:
note description: "Decoding of arbitrary objects graphs within a session of a same program." legal: "See notice at end of class." status: "See notice at end of class." date: "$Date: 2013-04-18 14:19:16 -0700 (Thu, 18 Apr 2013) $" revision: "$Revision: 92457 $" class interface SED_SESSION_DESERIALIZER create make feature -- Access deserializer: SED_READER_WRITER -- Serializer used to decode data last_decoded_object: detachable ANY -- Object decoded during last call to decode feature -- Status report errors: detachable ARRAYED_LIST [SED_ERROR] has_error: BOOLEAN -- Did we encounter an error during retrieval? feature -- Settings set_deserializer (a_deserializer: like deserializer) -- Set deserializer with `a_deserializer'. require a_deserializer_not_void: a_deserializer /= Void a_deserializer_ready: a_deserializer.is_ready_for_reading ensure deserializer_set: deserializer = a_deserializer feature -- Basic operations frozen decode (a_is_gc_enabled: BOOLEAN) -- Decode object graph stored in deserializer. invariant reflector_not_void: reflector /= Void reflected_object_not_void: reflected_object /= Void deserializer_not_void: deserializer /= Void object_references_not_void: object_references /= Void note library: "EiffelBase: Library of reusable components for Eiffel." copyright: "Copyright (c) 1984-2013, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software 5949 Hollister Ave., Goleta, CA 93117 USA Telephone 805-685-1006, Fax 805-685-6869 Website http://www.eiffel.com Customer support http://support.eiffel.com ]" end -- class SED_SESSION_DESERIALIZER
Classes Clusters Cluster hierarchy Chart Relations Text Flat Contracts Go to:

-- Generated by ISE Eiffel --
For more details: www.eiffel.com