Public Member Functions | |
virtual std::string | operator() (const Xapian::Document &doc) const =0 |
This method takes a Document object and builds a key string from it. | |
virtual | ~KeyMaker () |
Virtual destructor, because we have virtual methods. |
virtual Xapian::KeyMaker::~KeyMaker | ( | ) | [virtual] |
Virtual destructor, because we have virtual methods.
virtual std::string Xapian::KeyMaker::operator() | ( | const Xapian::Document & | doc | ) | const [pure virtual] |
This method takes a Document object and builds a key string from it.
These keys are then used for ordering or collapsing matching documents.
Implemented in Xapian::MultiValueKeyMaker, and Xapian::MultiValueSorter.