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

C_ParamTag Class Reference

#include <C_ParamTag.h>

Inherits C_MappedTag.

Inheritance diagram for C_ParamTag:

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_ParamTag (void)
virtual ~C_ParamTag (void)
virtual string toString ()
C_ParamTagclone ()
virtual C_CMMLTaggenericClone ()
virtual C_MappedTagmappedClone ()
string name ()
string content ()
void setName (string inName)
void setContent (string inContent)
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 mName
string mContent
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_ParamTag::C_ParamTag void   ) 
 

C_ParamTag::~C_ParamTag void   )  [virtual]
 


Member Function Documentation

C_ParamTag * C_ParamTag::clone  ) 
 

string C_MappedTag::content  )  [inherited]
 

string C_HumReadCMMLTag::dirn  )  [inherited]
 

C_CMMLTag * C_ParamTag::genericClone  )  [virtual]
 

Implements C_CMMLTag.

string C_CMMLTag::id  )  [inherited]
 

string C_HumReadCMMLTag::lang  )  [inherited]
 

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

C_MappedTag * C_ParamTag::mappedClone  )  [virtual]
 

Implements C_MappedTag.

string C_MappedTag::name  )  [inherited]
 

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

Reimplemented from C_MappedTag.

void C_MappedTag::setContent string  inContent  )  [inherited]
 

void C_HumReadCMMLTag::setDirn string  inDirn  )  [inherited]
 

void C_CMMLTag::setId string  inId  )  [inherited]
 

void C_HumReadCMMLTag::setLang string  inLang  )  [inherited]
 

void C_MappedTag::setName string  inName  )  [inherited]
 

string C_ParamTag::toString  )  [virtual]
 

Implements C_MappedTag.


Member Data Documentation

string C_MappedTag::mContent [protected, inherited]
 

string C_HumReadCMMLTag::mDirn [protected, inherited]
 

string C_CMMLTag::mId [protected, inherited]
 

string C_HumReadCMMLTag::mLang [protected, inherited]
 

string C_MappedTag::mName [protected, inherited]
 

eTagType C_CMMLTag::mTagType [protected, inherited]
 


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