XBase::Base - Base input output module for XBase suite
Used indirectly, via XBase or XBase::Memo.
This module provides catch-all I/O methods for other XBase classes, should be used by people creating additional XBase classes/methods. There is nothing interesting in here for users of the XBase(3) module. Methods in XBase::Base return nothing (undef) on error and the error message can be retrieved using the errstr method.
Methods are:
The reading/writing methods assume that the file has got header of length header_len bytes (possibly 0) and then records of length record_len. These two values should be set by the read_header method.
General locking methods are locksh, lockex and unlock, they call _locksh, _lockex and _unlock which can be redefined to allow any way for locking (not only the default flock). The user is responsible for calling the lock if he needs it.
No more description -- check the source code if you need to know more.
0.129
(c) 1997--1999 Jan Pazdziora, adelton@fi.muni.cz
perl(1), XBase(3)