57 bool Cache(
long size=0,
void * ptr=
NULL);
60 virtual char const *
Set_Name(
char const * filename);
62 virtual bool Is_Open(
void)
const;
63 virtual int Open(
char const * filename,
int rights=
READ);
65 virtual int Read(
void * buffer,
int size);
67 virtual int Size(
void);
68 virtual int Write(
void const * buffer,
int size);
69 virtual void Close(
void);
virtual int Write(void const *buffer, int size)
virtual bool Is_Available(int forced=false)
virtual int Read(void *buffer, int size)
virtual int Seek(int pos, int dir=SEEK_CUR)
virtual int Open(char const *filename, int rights=READ)
virtual ~BufferIOFileClass(void)
bool Cache(long size=0, void *ptr=NULL)
virtual bool Is_Open(void) const
BufferIOFileClass(char const *filename)
virtual char const * Set_Name(char const *filename)
RawFileClass(char const *filename)