| User's Guide: A Framework for Object Persistency for GNAT; Version 0.6.1; Document Revision $Revision: 1.17 $ | ||
|---|---|---|
| Prev | Chapter 8. ODB.Abstract_Object_Loader | Next |
procedure Read(
This : in out Object;
Name : in String ) is abstract;
Read the named object from the application pool
C.1 - The stream has to be valid
Exceptions:
function Header(
This : in Object ) return Storage_Header.Object is abstract;
Preconditions:
Exceptions:
function Stream(
This : in Object ) return Stream_Access is abstract;
Return the memory stream for reading the object
Postconditions:
Notes:
function InstanceOf(
This : in Object ) return String is abstract;
Return the class of the object
Postconditions:
Notes:
procedure Path(
This : in out Object;
Value : in String ) is abstract;
Invalid_Object : exception ;
Set the storage path.
Postconditions:
Notes:
procedure Destroy(
This : in out Object ) is abstract;
Preconditions:
Exceptions: