| BasicStringDiskIndex(const std::string &file) | Tagcoll::BasicStringDiskIndex | |
| filename() const | Tagcoll::BasicStringDiskIndex | [inline] |
| fromitem(const std::string &tag) const | Tagcoll::IntDiskIndex< std::string, std::string > | [inline, protected] |
| fromtag(const std::string &tag) const | Tagcoll::IntDiskIndex< std::string, std::string > | [inline, protected] |
| getAllTags() const | Tagcoll::IntDiskIndex< std::string, std::string > | [virtual] |
| getCardinality(const std::string &tag) const | Tagcoll::IntDiskIndex< std::string, std::string > | [inline, virtual] |
| getCompanionTags(const OpSet< std::string > &tags) const | Tagcoll::IntDiskIndex< std::string, std::string > | [virtual] |
| getItems(const std::string &tag) const | Tagcoll::ReadonlyCollection< std::string, std::string > | [inline] |
| getItems(const OpSet< std::string > &tags) const | Tagcoll::ReadonlyCollection< std::string, std::string > | [inline] |
| getItemsHavingTag(const std::string &tag) const | Tagcoll::IntDiskIndex< std::string, std::string > | [protected, virtual] |
| getItemsHavingTags(const OpSet< std::string > &tags) const | Tagcoll::IntDiskIndex< std::string, std::string > | [protected, virtual] |
| getRelatedItems(const OpSet< std::string > &tags, int maxdistance=1) const | Tagcoll::ReadonlyCollection< std::string, std::string > | [inline, virtual] |
| getTaggedItems() const | Tagcoll::IntDiskIndex< std::string, std::string > | [virtual] |
| getTags(const std::string &item) const | Tagcoll::ReadonlyCollection< std::string, std::string > | [inline] |
| getTags(const OpSet< std::string > &items) const | Tagcoll::ReadonlyCollection< std::string, std::string > | [inline] |
| getTagsOfItem(const std::string &item) const | Tagcoll::IntDiskIndex< std::string, std::string > | [protected, virtual] |
| getTagsOfItems(const OpSet< std::string > &items) const | Tagcoll::IntDiskIndex< std::string, std::string > | [protected, virtual] |
| hasTag(const std::string &tag) const | Tagcoll::IntDiskIndex< std::string, std::string > | [inline, virtual] |
| Tagcoll::init(const std::string &filename) | Tagcoll::MasterMMapIndex | |
| Tagcoll::IntDiskIndex< std::string, std::string >::init(const MasterMMapIndex &master, int pkgindex, int tagindex, const Converter< std::string, int > *fromitem, const Converter< std::string, int > *fromtag, const Converter< int, std::string > *toitem, const Converter< int, std::string > *totag) | Tagcoll::IntDiskIndex< std::string, std::string > | [inline] |
| Tagcoll::IntDiskIndex< std::string, std::string >::init(const MasterMMapIndex &master, int pkgindex, int tagindex) | Tagcoll::IntDiskIndex< std::string, std::string > | [inline] |
| IntDiskIndex() | Tagcoll::IntDiskIndex< std::string, std::string > | [inline] |
| IntDiskIndex(const MasterMMapIndex &master, int pkgindex, int tagindex, const Converter< std::string, int > *fromitem, const Converter< std::string, int > *fromtag, const Converter< int, std::string > *toitem, const Converter< int, std::string > *totag) | Tagcoll::IntDiskIndex< std::string, std::string > | [inline] |
| m_buf | Tagcoll::MasterMMapIndex | [protected] |
| m_fd | Tagcoll::MasterMMapIndex | [protected] |
| m_filename | Tagcoll::MasterMMapIndex | [protected] |
| m_fromitem | Tagcoll::IntDiskIndex< std::string, std::string > | [protected] |
| m_fromtag | Tagcoll::IntDiskIndex< std::string, std::string > | [protected] |
| m_size | Tagcoll::MasterMMapIndex | [protected] |
| m_toitem | Tagcoll::IntDiskIndex< std::string, std::string > | [protected] |
| m_totag | Tagcoll::IntDiskIndex< std::string, std::string > | [protected] |
| MasterMMapIndex() | Tagcoll::MasterMMapIndex | |
| MasterMMapIndex(const std::string &filename) | Tagcoll::MasterMMapIndex | |
| MMapIndex class | Tagcoll::MasterMMapIndex | [friend] |
| output(Consumer< std::string, std::string > &consumer) const | Tagcoll::IntDiskIndex< std::string, std::string > | [virtual] |
| outputHavingTags(const OpSet< std::string > &tags, Consumer< std::string, std::string > &consumer) const | Tagcoll::ReadonlyCollection< std::string, std::string > | [inline, virtual] |
| pkgidx | Tagcoll::IntDiskIndex< std::string, std::string > | [protected] |
| pkgs | Tagcoll::BasicStringDiskIndex | [protected] |
| remove(const std::string &dir) | Tagcoll::BasicStringDiskIndex | [static] |
| tagidx | Tagcoll::IntDiskIndex< std::string, std::string > | [protected] |
| tags | Tagcoll::BasicStringDiskIndex | [protected] |
| toitem(const int &tag) const | Tagcoll::IntDiskIndex< std::string, std::string > | [inline, protected] |
| totag(const int &tag) const | Tagcoll::IntDiskIndex< std::string, std::string > | [inline, protected] |
| ~BasicStringDiskIndex() | Tagcoll::BasicStringDiskIndex | [inline, virtual] |
| ~IntDiskIndex() | Tagcoll::IntDiskIndex< std::string, std::string > | [inline, virtual] |
| ~MasterMMapIndex() | Tagcoll::MasterMMapIndex | |
| ~ReadonlyCollection() | Tagcoll::ReadonlyCollection< std::string, std::string > | [inline, virtual] |