#include <BasicStringDiskIndex.h>
Public Member Functions | |
BasicStringDiskIndex (const std::string &file) | |
Create a new Indexer. | |
virtual | ~BasicStringDiskIndex () |
const std::string & | filename () const |
Static Public Member Functions | |
static void | remove (const std::string &dir) |
Protected Attributes | |
StringIndex | pkgs |
StringIndex | tags |
It allows to efficiently query a collection without having to store it all into memory.
BasicStringDiskIndex::BasicStringDiskIndex | ( | const std::string & | file | ) |
Create a new Indexer.
dir | The directory with the index files |
virtual Tagcoll::BasicStringDiskIndex::~BasicStringDiskIndex | ( | ) | [inline, virtual] |
const std::string& Tagcoll::BasicStringDiskIndex::filename | ( | ) | const [inline] |
static void Tagcoll::BasicStringDiskIndex::remove | ( | const std::string & | dir | ) | [static] |
StringIndex Tagcoll::BasicStringDiskIndex::pkgs [protected] |
StringIndex Tagcoll::BasicStringDiskIndex::tags [protected] |