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

C_ClipTag Class Reference

#include <C_ClipTag.h>

Inherits C_HumReadCMMLTag.

Inheritance diagram for C_ClipTag:

Inheritance graph
[legend]
List of all members.

Public Types

enum  eTagType {
  UNKNOWN, IMPORT, STREAM, META,
  HEAD, TITLE, BASE, CLIP,
  ANCHOR, IMAGE, DESC, PARAM,
  BAD_TAG = 1000
}

Public Member Functions

 C_ClipTag (void)
virtual ~C_ClipTag (void)
string track ()
C_MetaTagListmetaList ()
C_AnchorTaganchor ()
C_ImageTagimage ()
C_DescTagdesc ()
string start ()
string end ()
void setTrack (string inTrack)
void setAnchor (C_AnchorTag *inAnchor)
void setImage (C_ImageTag *inImage)
void setDesc (C_DescTag *inDesc)
void setStart (string inStart)
void setEnd (string inEnd)
virtual string toString ()
C_ClipTagclone ()
virtual C_CMMLTaggenericClone ()
string lang ()
string dirn ()
void setLang (string inLang)
void setDirn (string inDirn)
string id ()
void setId (string inId)

Protected Member Functions

virtual void privateClone (C_CMMLTag *outTag)
string makeElement (string inElemName, string inElemContent)

Protected Attributes

string mTrack
C_MetaTagListmMetaList
C_AnchorTagmAnchor
C_ImageTagmImage
C_DescTagmDesc
string mStart
string mEnd
string mLang
string mDirn
string mId
eTagType mTagType

Member Enumeration Documentation

enum C_CMMLTag::eTagType [inherited]
 

Enumeration values:
UNKNOWN 
IMPORT 
STREAM 
META 
HEAD 
TITLE 
BASE 
CLIP 
ANCHOR 
IMAGE 
DESC 
PARAM 
BAD_TAG 


Constructor & Destructor Documentation

C_ClipTag::C_ClipTag void   ) 
 

C_ClipTag::~C_ClipTag void   )  [virtual]
 


Member Function Documentation

C_AnchorTag * C_ClipTag::anchor  ) 
 

C_ClipTag * C_ClipTag::clone  ) 
 

C_DescTag * C_ClipTag::desc  ) 
 

string C_HumReadCMMLTag::dirn  )  [inherited]
 

string C_ClipTag::end  ) 
 

C_CMMLTag * C_ClipTag::genericClone  )  [virtual]
 

Implements C_CMMLTag.

string C_CMMLTag::id  )  [inherited]
 

C_ImageTag * C_ClipTag::image  ) 
 

string C_HumReadCMMLTag::lang  )  [inherited]
 

string C_CMMLTag::makeElement string  inElemName,
string  inElemContent
[protected, inherited]
 

C_MetaTagList * C_ClipTag::metaList  ) 
 

void C_ClipTag::privateClone C_CMMLTag outTag  )  [protected, virtual]
 

Reimplemented from C_HumReadCMMLTag.

void C_ClipTag::setAnchor C_AnchorTag inAnchor  ) 
 

void C_ClipTag::setDesc C_DescTag inDesc  ) 
 

void C_HumReadCMMLTag::setDirn string  inDirn  )  [inherited]
 

void C_ClipTag::setEnd string  inEnd  ) 
 

void C_CMMLTag::setId string  inId  )  [inherited]
 

void C_ClipTag::setImage C_ImageTag inImage  ) 
 

void C_HumReadCMMLTag::setLang string  inLang  )  [inherited]
 

void C_ClipTag::setStart string  inStart  ) 
 

void C_ClipTag::setTrack string  inTrack  ) 
 

string C_ClipTag::start  ) 
 

string C_ClipTag::toString  )  [virtual]
 

Implements C_HumReadCMMLTag.

string C_ClipTag::track  ) 
 


Member Data Documentation

C_AnchorTag* C_ClipTag::mAnchor [protected]
 

C_DescTag* C_ClipTag::mDesc [protected]
 

string C_HumReadCMMLTag::mDirn [protected, inherited]
 

string C_ClipTag::mEnd [protected]
 

string C_CMMLTag::mId [protected, inherited]
 

C_ImageTag* C_ClipTag::mImage [protected]
 

string C_HumReadCMMLTag::mLang [protected, inherited]
 

C_MetaTagList* C_ClipTag::mMetaList [protected]
 

string C_ClipTag::mStart [protected]
 

eTagType C_CMMLTag::mTagType [protected, inherited]
 

string C_ClipTag::mTrack [protected]
 


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