#ifndef BTREE_VFS_H #define BTREE_VFS_H class bTreeVFS { public: bTreeVFS(void); virtual bool fClose(void) = 0; virtual bool fCreate(char * filename) = 0; virtual bool fExist(char * filename) = 0; virtual bool fOpen(char * filename) = 0; virtual bool fRead(char * filename) = 0; virtual bool fSeek(uInt32 offset) = 0; virtual bool fWrite(void * buf, uInt32 size) = 0; virtual ~bTreeVFS(void) = 0; }; // bTreeVFS #endif