Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

BFATFile Class Reference

#include <BVirtualFile.h>

Inheritance diagram for BFATFile:

Inheritance graph
[legend]
Collaboration diagram for BFATFile:

Collaboration graph
[legend]
List of all members.

Detailed Description

FAT (i.e. flash cart) file.


Public Member Functions

 BFATFile (const char *filename, const char *mode="r")
 BFATFile (FILE *file, bool closeWhenDone)
 ~BFATFile ()
virtual int read (void *buf, unsigned int nbytes)
std::string read ()
virtual int write (const void *buf, unsigned int nbytes)
int write (const std::string &str)
virtual long tell ()
virtual int seek (long offset, Whence whence)
virtual int eof ()


Constructor & Destructor Documentation

BFATFile::BFATFile const char *    filename,
const char *    mode = "r"
 

BFATFile::BFATFile FILE *    file,
bool    closeWhenDone
 

BFATFile::~BFATFile  
 


Member Function Documentation

virtual int BFATFile::eof   [virtual]
 

Implements BVirtualFile.

std::string BFATFile::read  
 

Reimplemented from BVirtualFile.

virtual int BFATFile::read void *    buf,
unsigned int    nbytes
[virtual]
 

Implements BVirtualFile.

virtual int BFATFile::seek long    offset,
Whence    whence
[virtual]
 

Implements BVirtualFile.

virtual long BFATFile::tell   [virtual]
 

Implements BVirtualFile.

int BFATFile::write const std::string &    str [inline]
 

Reimplemented from BVirtualFile.

virtual int BFATFile::write const void *    buf,
unsigned int    nbytes
[virtual]
 

Implements BVirtualFile.


The documentation for this class was generated from the following file:
Generated on Sat Dec 29 10:00:17 2007 for DSGUI by doxygen1.3-rc3