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

FileComments Class Reference

#include <FileComments.h>

Inherits IOggCallback.

Inheritance diagram for FileComments:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 FileComments (void)
 ~FileComments (void)
bool loadFile (string inFileName)
string fileName ()
bool writeOutAll (string inFileName)
bool writeOutStream (unsigned long inIndex)
bool addStreamComment (StreamCommentInfo *inStreamComment)
StreamCommentInfogetStreamComment (unsigned long inIndex)
unsigned long streamCount ()
virtual bool acceptOggPage (OggPage *inOggPage)

Protected Attributes

vector< StreamCommentInfo * > mStreams
string mFileName
unsigned long mMinorStreamCount
__int64 mBytePos

Constructor & Destructor Documentation

FileComments::FileComments void   ) 
 

FileComments::~FileComments void   ) 
 


Member Function Documentation

bool FileComments::acceptOggPage OggPage inOggPage  )  [virtual]
 

Implements IOggCallback.

bool FileComments::addStreamComment StreamCommentInfo inStreamComment  ) 
 

string FileComments::fileName  ) 
 

StreamCommentInfo * FileComments::getStreamComment unsigned long  inIndex  ) 
 

bool FileComments::loadFile string  inFileName  ) 
 

unsigned long FileComments::streamCount  ) 
 

bool FileComments::writeOutAll string  inFileName  ) 
 

bool FileComments::writeOutStream unsigned long  inIndex  ) 
 


Member Data Documentation

__int64 FileComments::mBytePos [protected]
 

string FileComments::mFileName [protected]
 

unsigned long FileComments::mMinorStreamCount [protected]
 

vector<StreamCommentInfo*> FileComments::mStreams [protected]
 


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