Classes |
class | Debtags |
| Access the on-disk Debtags tag database. More...
|
class | DebDBParser |
| Parse Debian records from a parser input. More...
|
struct | DebtagsIndexer |
class | Path |
| Singleton class to configure and access the various Debtags paths. More...
|
class | PkgId |
| Maps Packages to IDs and vice-versa. More...
|
class | IntToPkg |
class | StringToInt |
class | StringToPkg |
class | PkgToString |
class | PatchStringToInt |
class | PatchIntToString |
class | SourceDir |
| Access a directory containing Debtags data files. More...
|
struct | VocabularyIndexer |
| Infrastructure used to rebuild the vocabulary index when needed. More...
|
class | VocabularyMerger |
class | Facet |
| Representation of a facet. More...
|
class | Tag |
| Representation of a tag. More...
|
class | TagToFacet |
| Convert a collection of ITEMs tagged with Tags to a collection of ITEMs tagged with only the facets. More...
|
class | Vocabulary |
Functions |
template<typename OUT > |
IntToPkg< OUT > | intToPkg (PkgId &pkgid, Vocabulary &voc, const OUT &out) |
template<typename OUT > |
StringToInt< OUT > | stringToInt (PkgId &pkgid, Vocabulary &voc, const OUT &out) |
template<typename OUT > |
StringToPkg< OUT > | stringToPkg (PkgId &pkgid, Vocabulary &voc, const OUT &out) |
template<typename OUT > |
PkgToString< OUT > | pkgToString (const OUT &out) |
template<typename OUT > |
PatchStringToInt< OUT > | patchStringToInt (PkgId &pkgid, Vocabulary &voc, const OUT &out) |
template<typename OUT > |
PatchIntToString< OUT > | patchIntToString (PkgId &pkgid, Vocabulary &voc, const OUT &out) |
int | tagcmp (const char *tag1, const char *tag2) |