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

Tagcoll::InputMerger< ITEM, TAG > Member List

This is the complete list of members for Tagcoll::InputMerger< ITEM, TAG >, including all inherited members.

applyChange(const PatchList< ITEM, TAG > &change)Tagcoll::InputMerger< ITEM, TAG >
Tagcoll::Collection::applyChange(const PatchList< ITEM, TAG > &change)=0Tagcoll::Collection< ITEM, TAG > [pure virtual]
clear()Tagcoll::InputMerger< ITEM, TAG >
collTagcoll::InputMerger< ITEM, TAG > [protected]
consume(const ITEM &item)Tagcoll::Consumer< ITEM, TAG > [inline]
consume(const ITEM &item, const OpSet< TAG > &tags)Tagcoll::Consumer< ITEM, TAG > [inline]
consume(const OpSet< ITEM > &items)Tagcoll::Consumer< ITEM, TAG > [inline]
consume(const OpSet< ITEM > &items, const OpSet< TAG > &tags)Tagcoll::Consumer< ITEM, TAG > [inline]
consumeItem(const ITEM &item, const OpSet< TAG > &tags)Tagcoll::InputMerger< ITEM, TAG > [protected, virtual]
Tagcoll::Collection::consumeItem(const ITEM &item, const OpSet< TAG > &tags)=0Tagcoll::Consumer< ITEM, TAG > [protected, pure virtual]
consumeItems(const OpSet< ITEM > &items, const OpSet< TAG > &tags)Tagcoll::Consumer< ITEM, TAG > [inline, protected, virtual]
consumeItemsUntagged(const OpSet< ITEM > &)Tagcoll::Collection< ITEM, TAG > [inline, protected, virtual]
consumeItemUntagged(const ITEM &)Tagcoll::Collection< ITEM, TAG > [inline, protected, virtual]
getAllTags() const Tagcoll::InputMerger< ITEM, TAG > [virtual]
getCardinality(const TAG &tag) const Tagcoll::Collection< ITEM, TAG > [inline, virtual]
getCompanionTags(const OpSet< TAG > &ts) const Tagcoll::InputMerger< ITEM, TAG >
Tagcoll::Collection::getCompanionTags(const OpSet< TAG > &tags) const Tagcoll::Collection< ITEM, TAG > [inline, virtual]
getItems(const TAG &tag) const Tagcoll::Collection< ITEM, TAG > [inline]
getItems(const OpSet< TAG > &tags) const Tagcoll::Collection< ITEM, TAG > [inline]
getItemsHavingTag(const TAG &tag) const Tagcoll::InputMerger< ITEM, TAG > [protected, virtual]
getItemsHavingTags(const OpSet< TAG > &tags) const Tagcoll::InputMerger< ITEM, TAG > [protected, virtual]
getRelatedItems(const OpSet< TAG > &ts, int maxdistance=1) const Tagcoll::InputMerger< ITEM, TAG >
Tagcoll::Collection::getRelatedItems(const OpSet< TAG > &tags, int maxdistance=1) const Tagcoll::Collection< ITEM, TAG > [inline, virtual]
getTaggedItems() const Tagcoll::InputMerger< ITEM, TAG > [inline, virtual]
getTags(const ITEM &item) const Tagcoll::Collection< ITEM, TAG > [inline]
getTags(const OpSet< ITEM > &items) const Tagcoll::Collection< ITEM, TAG > [inline]
getTagsOfItem(const ITEM &item) const Tagcoll::InputMerger< ITEM, TAG > [protected, virtual]
Tagcoll::Collection::getTagsOfItem(const ITEM &item) const =0Tagcoll::Collection< ITEM, TAG > [protected, pure virtual]
getTagsOfItems(const OpSet< ITEM > &items) const Tagcoll::Collection< ITEM, TAG > [inline, protected, virtual]
hasItem(const ITEM &item) const Tagcoll::InputMerger< ITEM, TAG > [inline]
hasTag(const TAG &tag) const Tagcoll::Collection< ITEM, TAG > [inline, virtual]
itemCount() const Tagcoll::InputMerger< ITEM, TAG >
output(Consumer< ITEM, TAG > &consumer) const Tagcoll::InputMerger< ITEM, TAG >
Tagcoll::Collection::output(Consumer< ITEM, TAG > &consumer) const =0Tagcoll::Collection< ITEM, TAG > [pure virtual]
outputHavingTags(const OpSet< TAG > &ts, Consumer< ITEM, TAG > &consumer) const Tagcoll::InputMerger< ITEM, TAG > [virtual]
outputReversed(Consumer< TAG, ITEM > &consumer) const Tagcoll::InputMerger< ITEM, TAG >
~Collection()Tagcoll::Collection< ITEM, TAG > [inline, virtual]
~Consumer()Tagcoll::Consumer< ITEM, TAG > [inline, virtual]
~InputMerger()Tagcoll::InputMerger< ITEM, TAG > [inline, virtual]


Generated on Fri Sep 9 22:15:35 2005 for libtagcoll by  doxygen 1.4.4