#ifndef BTREE_VFS_H #define BTREE_VFS_H #include "btree_types.h" class bTreeVFS { public: bTreeVFS(void); virtual bool fClose(void) = 0; virtual bool fCreate(const char *) = 0; virtual bool fExist(const char *) = 0; virtual bool fOpen(const char *) = 0; virtual bool fRead(void *, uInt32) = 0; virtual bool fSeek(uInt32) = 0; virtual bool fWrite(void *, uInt32) = 0; virtual ~bTreeVFS(void) = 0; }; // bTreeVFS #endif