| compress(const OpSet< TAG > &tags) const | Tagcoll::Implications< TAG > | |
| consume(const TAG &item) | Tagcoll::Consumer< TAG, TAG > | [inline] |
| consume(const TAG &item, const OpSet< TAG > &tags) | Tagcoll::Consumer< TAG, TAG > | [inline] |
| consume(const OpSet< TAG > &items) | Tagcoll::Consumer< TAG, TAG > | [inline] |
| consume(const OpSet< TAG > &items, const OpSet< TAG > &tags) | Tagcoll::Consumer< TAG, TAG > | [inline] |
| consumeItem(const TAG &item, const OpSet< TAG > &tags) | Tagcoll::Implications< TAG > | [inline, protected, virtual] |
| consumeItems(const OpSet< TAG > &items, const OpSet< TAG > &tags) | Tagcoll::Consumer< TAG, TAG > | [inline, protected, virtual] |
| consumeItemsUntagged(const OpSet< TAG > &items) | Tagcoll::Consumer< TAG, TAG > | [inline, protected, virtual] |
| consumeItemUntagged(const TAG &item) | Tagcoll::Implications< TAG > | [inline, protected, virtual] |
| expand(const TAG &tag) const | Tagcoll::Implications< TAG > | [inline] |
| expand(const OpSet< TAG > &tags) const | Tagcoll::Implications< TAG > | [inline] |
| getDestinations(const TAG &tag, const OpSet< TAG > &seen=OpSet< TAG >()) const | Tagcoll::Implications< TAG > | [protected] |
| impl_t typedef | Tagcoll::Implications< TAG > | [protected] |
| implications | Tagcoll::Implications< TAG > | [protected] |
| output(Consumer< TAG, TAG > &consumer) const | Tagcoll::Implications< TAG > | [inline] |
| outputFull(Consumer< TAG, TAG > &consumer) const | Tagcoll::Implications< TAG > | [inline] |
| pack() | Tagcoll::Implications< TAG > | |
| reaches(const TAG &tag1, const TAG &tag2, const OpSet< TAG > &seen=OpSet< TAG >()) const | Tagcoll::Implications< TAG > | [protected] |
| ~Consumer() | Tagcoll::Consumer< TAG, TAG > | [inline, virtual] |
| ~Implications() | Tagcoll::Implications< TAG > | [inline, virtual] |