Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

SingleMediaFileCache Class Reference

#include <SingleMediaFileCache.h>

List of all members.

Public Member Functions

 SingleMediaFileCache (void)
 ~SingleMediaFileCache (void)
bool open (string inFileName)
void close ()
bool write (const unsigned char *inBuff, unsigned long inBuffSize)
unsigned long read (unsigned char *outBuff, unsigned long inBuffSize)
bool readSeek (unsigned long inSeekPos)
unsigned long totalBytes ()
unsigned long bytesAvail ()

Protected Attributes

fstream mLocalFile
unsigned long mBytesWritten
unsigned long mReadPtr
bool mIsComplete


Constructor & Destructor Documentation

SingleMediaFileCache::SingleMediaFileCache void   ) 
 

SingleMediaFileCache::~SingleMediaFileCache void   ) 
 


Member Function Documentation

unsigned long SingleMediaFileCache::bytesAvail  ) 
 

void SingleMediaFileCache::close  ) 
 

bool SingleMediaFileCache::open string  inFileName  ) 
 

unsigned long SingleMediaFileCache::read unsigned char *  outBuff,
unsigned long  inBuffSize
 

bool SingleMediaFileCache::readSeek unsigned long  inSeekPos  ) 
 

unsigned long SingleMediaFileCache::totalBytes  ) 
 

bool SingleMediaFileCache::write const unsigned char *  inBuff,
unsigned long  inBuffSize
 


Member Data Documentation

unsigned long SingleMediaFileCache::mBytesWritten [protected]
 

bool SingleMediaFileCache::mIsComplete [protected]
 

fstream SingleMediaFileCache::mLocalFile [protected]
 

unsigned long SingleMediaFileCache::mReadPtr [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 5 22:34:26 2004 for oggdsf by  doxygen 1.3.9