#include <C_ImportTagList.h>
Inheritance diagram for C_ImportTagList:
Public Member Functions | |
C_ImportTagList (void) | |
virtual | ~C_ImportTagList (void) |
virtual wstring | toString () |
Returns an xml representation of this tag. | |
C_ImportTagList * | clone () |
Performs a deep copy and returns a pointer to the base class you can keep. | |
void | addTag (C_ImportTag *inTag) |
Adds a tag to the list. You give away your poitner. | |
C_ImportTag * | getTag (unsigned long inTagNo) |
Gets a tag from the list. You can modify but don't delete. | |
unsigned long | numTags () |
Returns the number of tags in this list. | |
Protected Member Functions | |
virtual void | privateClone (C_TagList *outTagList) |
void | addTag (C_CMMLTag *inTag) |
Protected Attributes | |
vector< C_CMMLTag * > | mTagList |
|
Definition at line 37 of file C_ImportTagList.cpp. |
|
Definition at line 41 of file C_ImportTagList.cpp. |
|
Definition at line 51 of file C_TagList.cpp. References C_TagList::mTagList. Referenced by addTag(), C_ClipTagList::addTag(), and C_TagList::privateClone(). |
|
Adds a tag to the list. You give away your poitner.
Definition at line 57 of file C_ImportTagList.cpp. References C_TagList::addTag(). Referenced by illiminable::libCMMLTagsDotNET::ImportTagList::addTag(), and CMMLParser::parseStreamTag(). |
Here is the call graph for this function:
|
Performs a deep copy and returns a pointer to the base class you can keep.
Definition at line 70 of file C_ImportTagList.cpp. References privateClone(). Referenced by C_StreamTag::privateClone(), and illiminable::libCMMLTagsDotNET::StreamTag::setImportList(). |
Here is the call graph for this function:
|
Gets a tag from the list. You can modify but don't delete.
Reimplemented from C_TagList. Definition at line 60 of file C_ImportTagList.cpp. References C_TagList::getTag(). |
Here is the call graph for this function:
|
Returns the number of tags in this list.
Definition at line 55 of file C_TagList.cpp. References C_TagList::mTagList. Referenced by CMMLRawSourceFilter::DataProcessLoop(), CMMLTagUtils::getClipsFrom(), and illiminable::libCMMLTagsDotNET::TagList::numTags(). |
|
Reimplemented from C_TagList. Definition at line 65 of file C_ImportTagList.cpp. References C_TagList::privateClone(). Referenced by clone(). |
Here is the call graph for this function:
|
Returns an xml representation of this tag.
Implements C_TagList. Definition at line 47 of file C_ImportTagList.cpp. Referenced by C_StreamTag::toString(). |
|
Definition at line 61 of file C_TagList.h. Referenced by C_TagList::addTag(), C_TagList::getTag(), C_TagList::numTags(), C_TagList::privateClone(), C_TagList::toString(), and C_TagList::~C_TagList(). |