#include <taglists.h>
Inheritance diagram for AtomicTagList:
Public Member Functions | |
AtomicTagList () | |
void | AddTail (AtomicTagListItem *pItem) |
AtomicTagListItem * | GetHead () |
AtomicTagListItem * | GetNext (AtomicTagListItem *pItem) |
An atomic tag is a tag that represents the head of a sub-tree that should be taken as a single entity. E.g. a TextStory tag is an atomic tag because it, and all it's children, represent one object (same applies for mould & blend tags).
If an importer reads a record that it doesn't understand, and it's been defined as an atomic record, then it should ignore the record AND ALL ITS CHILD RECORDS!
Definition at line 201 of file taglists.h.
|
Definition at line 206 of file taglists.h.
|
|
Definition at line 208 of file taglists.h. 00208 { List::AddTail(pItem); };
|
|
Definition at line 209 of file taglists.h. 00209 { return (AtomicTagListItem*)List::GetHead(); }
|
|
Definition at line 210 of file taglists.h. 00210 { return (AtomicTagListItem*)List::GetNext(pItem); }
|