| consume(const TAG &item) | Tagcoll::ImplicationList< TAG > | [inline, virtual] |
| consume(const TAG &item, const OpSet< TAG > &tags) | Tagcoll::ImplicationList< TAG > | [virtual] |
| Tagcoll::TagcollConsumer< TAG >::consume(const TAG &item, const OpSet< std::string > &tags)=0 | Tagcoll::TagcollConsumer< TAG > | [pure virtual] |
| Tagcoll::TagcollConsumer< TAG >::consume(const OpSet< TAG > &items) | Tagcoll::TagcollConsumer< TAG > | [inline, virtual] |
| Tagcoll::TagcollConsumer< TAG >::consume(const OpSet< TAG > &items, const OpSet< std::string > &tags) | Tagcoll::TagcollConsumer< TAG > | [inline, virtual] |
| expand(const TAG &tag) | Tagcoll::ImplicationList< TAG > | |
| expand(const OpSet< TAG > &tags) | Tagcoll::ImplicationList< TAG > | |
| getDestinations(const TAG &tag, const OpSet< TAG > &seen=OpSet< TAG >()) const | Tagcoll::ImplicationList< TAG > | [protected] |
| impl_t typedef | Tagcoll::ImplicationList< TAG > | [protected] |
| implications | Tagcoll::ImplicationList< TAG > | [protected] |
| output(TagcollConsumer< TAG > &consumer) | Tagcoll::ImplicationList< TAG > | |
| outputFull(TagcollConsumer< TAG > &consumer) | Tagcoll::ImplicationList< TAG > | |
| pack() | Tagcoll::ImplicationList< TAG > | |
| reaches(const TAG &tag1, const TAG &tag2, const OpSet< TAG > &seen=OpSet< TAG >()) const | Tagcoll::ImplicationList< TAG > | [protected] |
| ~ImplicationList() | Tagcoll::ImplicationList< TAG > | [inline, virtual] |