#include <IntDiskIndex.h>
Inheritance diagram for Tagcoll::IntDiskIndexer< ITEM, TAG >:


Public Member Functions | |
| IntDiskIndexer (const Converter< ITEM, int > &fromitem, const Converter< TAG, int > &fromtag) | |
| virtual | ~IntDiskIndexer () |
| const MMapIndexer & | pkgIndexer () const |
| const MMapIndexer & | tagIndexer () const |
Protected Member Functions | |
| virtual void | consumeItemUntagged (const ITEM &) |
| Process an untagged item. | |
| virtual void | consumeItem (const ITEM &item, const OpSet< TAG > &tags) |
| Process a tagged item, with its tags. | |
Protected Attributes | |
| IntIndexer | pkgidx |
| IntIndexer | tagidx |
| const Converter< ITEM, int > & | fromitem |
| const Converter< TAG, int > & | fromtag |
| IntDiskIndexer::IntDiskIndexer | ( | const Converter< ITEM, int > & | fromitem, | |
| const Converter< TAG, int > & | fromtag | |||
| ) |
| virtual Tagcoll::IntDiskIndexer< ITEM, TAG >::~IntDiskIndexer | ( | ) | [inline, virtual] |
| virtual void Tagcoll::IntDiskIndexer< ITEM, TAG >::consumeItemUntagged | ( | const ITEM & | ) | [inline, protected, virtual] |
| void IntDiskIndexer::consumeItem | ( | const ITEM & | item, | |
| const OpSet< TAG > & | tags | |||
| ) | [protected, virtual] |
| const MMapIndexer& Tagcoll::IntDiskIndexer< ITEM, TAG >::pkgIndexer | ( | ) | const [inline] |
| const MMapIndexer& Tagcoll::IntDiskIndexer< ITEM, TAG >::tagIndexer | ( | ) | const [inline] |
IntIndexer Tagcoll::IntDiskIndexer< ITEM, TAG >::pkgidx [protected] |
IntIndexer Tagcoll::IntDiskIndexer< ITEM, TAG >::tagidx [protected] |
const Converter<ITEM, int>& Tagcoll::IntDiskIndexer< ITEM, TAG >::fromitem [protected] |
const Converter<TAG, int>& Tagcoll::IntDiskIndexer< ITEM, TAG >::fromtag [protected] |
1.5.1