Tools.h++ Manual
104011 Tandem Computers Incorporated 21-115
21
void deallocate(RWoffset t);
Deallocates (frees) the storage space starting at offset
t
. This space must have
been previously allocated by a call to
allocate()
. The very first allocation
ever made in the file is considered "special" and cannot be deallocated. A
possible exception that could occur is
RWFileErr
.
RWoffset endData();
Returns the offset of the last space allocated on this file. If no space has every
been allocated, returns
RWNIL
.
RWoffset start();
Returns the offset of the first space ever allocated for this file. If no space has
every been allocated, returns
RWNIL
. This is typically used to "get started" and
find the rest of the data in the file.