#include <db_cxx.h> int DbMpoolFile::close(u_int32_t flags);
The DbMpoolFile::close()
method closes the source file indicated by
the DbMpoolFile structure. Calling
DbMpoolFile::close()
does not imply a call to
DbMpoolFile::sync()
;
that is, no pages are written to the source file as as a result of
calling DbMpoolFile::close.()
.
If the DbMpoolFile was temporary, any underlying files created for this DbMpoolFile will be removed.
After DbMpoolFile::close()
has been called, regardless of its
return, the DbMpoolFile handle may not
be accessed again.
The DbMpoolFile::close()
method either returns a non-zero error value or throws an
exception that encapsulates a non-zero error value on
failure, and returns 0 on success.