#include <C_CMMLTag.h>
Inherited by C_BaseTag, C_HumReadCMMLTag, and C_StreamTag.
Inheritance diagram for C_CMMLTag:
Public Types | |
enum | eTagType { UNKNOWN, IMPORT, STREAM, META, HEAD, TITLE, BASE, CLIP, ANCHOR, IMAGE, DESC, PARAM, BAD_TAG = 1000 } |
Public Member Functions | |
C_CMMLTag (void) | |
virtual | ~C_CMMLTag (void) |
virtual C_CMMLTag * | genericClone ()=0 |
string | id () |
void | setId (string inId) |
virtual string | toString ()=0 |
Protected Member Functions | |
virtual void | privateClone (C_CMMLTag *outTag) |
string | makeElement (string inElemName, string inElemContent) |
Protected Attributes | |
string | mId |
eTagType | mTagType |
|
|
|
|
|
|
|
Implemented in C_AnchorTag, C_BaseTag, C_ClipTag, C_CMMLRootTag, C_DescTag, C_HeadTag, C_ImageTag, C_ImportTag, C_MetaTag, C_ParamTag, C_StreamTag, and C_TitleTag. |
|
|
|
|
|
Reimplemented in C_AnchorTag, C_BaseTag, C_ClipTag, C_CMMLRootTag, C_DescTag, C_HeadTag, C_HumReadCMMLTag, C_ImageTag, C_ImportTag, C_MappedTag, C_MetaTag, C_ParamTag, C_StreamTag, C_TextFieldTag, and C_TitleTag. |
|
|
|
Implemented in C_AnchorTag, C_BaseTag, C_ClipTag, C_CMMLRootTag, C_DescTag, C_HeadTag, C_HumReadCMMLTag, C_ImageTag, C_ImportTag, C_MappedTag, C_MetaTag, C_ParamTag, C_StreamTag, C_TextFieldTag, and C_TitleTag. |
|
|
|
|