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

StreamCommentInfo Class Reference

#include <StreamCommentInfo.h>

List of all members.

Public Types

enum  eCodecIDs { NO_CODEC = 0, VORBIS = 1, THEORA = 2 }

Public Member Functions

 StreamCommentInfo (void)
 ~StreamCommentInfo (void)
VorbisCommentscomments ()
void setComments (VorbisComments *inComments)
__int64 pageStart ()
void setPageStart (__int64 inPageStart)
unsigned short codecID ()
void setCodecID (unsigned short inCodecID)
bool isDirty ()
void setIsDirty (bool inIsDirty)
unsigned long majorStreamNo ()
void setMajorStreamNo (unsigned long inMajorStreamNo)
unsigned long minorStreamNo ()
void setMinorStreamNo (unsigned long inMinorStreamNo)

Protected Attributes

VorbisCommentsmComments
__int64 mPageStart
unsigned short mCodecID
bool mIsDirty
unsigned long mMajorStreamNo
unsigned long mMinorStreamNo


Member Enumeration Documentation

enum StreamCommentInfo::eCodecIDs
 

Enumeration values:
NO_CODEC 
VORBIS 
THEORA 


Constructor & Destructor Documentation

StreamCommentInfo::StreamCommentInfo void   ) 
 

StreamCommentInfo::~StreamCommentInfo void   ) 
 


Member Function Documentation

unsigned short StreamCommentInfo::codecID  ) 
 

VorbisComments * StreamCommentInfo::comments  ) 
 

bool StreamCommentInfo::isDirty  ) 
 

unsigned long StreamCommentInfo::majorStreamNo  ) 
 

unsigned long StreamCommentInfo::minorStreamNo  ) 
 

__int64 StreamCommentInfo::pageStart  ) 
 

void StreamCommentInfo::setCodecID unsigned short  inCodecID  ) 
 

void StreamCommentInfo::setComments VorbisComments inComments  ) 
 

void StreamCommentInfo::setIsDirty bool  inIsDirty  ) 
 

void StreamCommentInfo::setMajorStreamNo unsigned long  inMajorStreamNo  ) 
 

void StreamCommentInfo::setMinorStreamNo unsigned long  inMinorStreamNo  ) 
 

void StreamCommentInfo::setPageStart __int64  inPageStart  ) 
 


Member Data Documentation

unsigned short StreamCommentInfo::mCodecID [protected]
 

VorbisComments* StreamCommentInfo::mComments [protected]
 

bool StreamCommentInfo::mIsDirty [protected]
 

unsigned long StreamCommentInfo::mMajorStreamNo [protected]
 

unsigned long StreamCommentInfo::mMinorStreamNo [protected]
 

__int64 StreamCommentInfo::mPageStart [protected]
 


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