#include <C_ClipTagList.h>
Inheritance diagram for C_ClipTagList:
Public Member Functions | |
C_ClipTagList (void) | |
virtual | ~C_ClipTagList (void) |
void | addTag (C_ClipTag *inTag) |
Adds a tag to the list. You give away your pointer. | |
C_ClipTag * | getTag (unsigned long inTagNo) |
Gets a pointer to a tag in the list you can manipulate but not delete. | |
virtual wstring | toString () |
Converts the list of clips into an xml string. | |
C_ClipTagList * | clone () |
Does a deep copy and returns a pointer you can keep. | |
virtual void | privateClone (C_TagList *outTagList) |
unsigned long | numTags () |
Returns the number of tags in this list. | |
Protected Member Functions | |
void | addTag (C_CMMLTag *inTag) |
Protected Attributes | |
vector< C_CMMLTag * > | mTagList |
|
Definition at line 42 of file C_ClipTagList.cpp. |
|
Definition at line 46 of file C_ClipTagList.cpp. |
|
Definition at line 51 of file C_TagList.cpp. References C_TagList::mTagList. Referenced by C_ImportTagList::addTag(), addTag(), and C_TagList::privateClone(). |
|
Adds a tag to the list. You give away your pointer.
Definition at line 60 of file C_ClipTagList.cpp. References C_TagList::addTag(). Referenced by illiminable::libCMMLTagsDotNET::ClipTagList::addTag(), CMMLTagUtils::getClipsFrom(), and CMMLParser::parseCMMLRootTag(). |
Here is the call graph for this function:
|
Does a deep copy and returns a pointer you can keep.
Definition at line 74 of file C_ClipTagList.cpp. References privateClone(). Referenced by C_CMMLRootTag::privateClone(), and illiminable::libCMMLTagsDotNET::CMMLRootTag::setClipList(). |
Here is the call graph for this function:
|
Gets a pointer to a tag in the list you can manipulate but not delete.
Reimplemented from C_TagList. Definition at line 64 of file C_ClipTagList.cpp. References C_TagList::getTag(). Referenced by CMMLRawSourceFilter::DataProcessLoop(), and CMMLTagUtils::getClipsFrom(). |
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 68 of file C_ClipTagList.cpp. References C_TagList::privateClone(). Referenced by clone(). |
Here is the call graph for this function:
|
Converts the list of clips into an xml string.
Implements C_TagList. Definition at line 52 of file C_ClipTagList.cpp. Referenced by C_CMMLRootTag::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(). |