Iterator on the forward index mapping occurrencies to the terms inserted.
More...
#include <forwardIteratorInterface.hpp>
Iterator on the forward index mapping occurrencies to the terms inserted.
| virtual strus::ForwardIteratorInterface::~ForwardIteratorInterface |
( |
| ) |
|
|
inlinevirtual |
| virtual std::string strus::ForwardIteratorInterface::fetch |
( |
| ) |
|
|
pure virtual |
Fetch the item at the current position.
- Returns
- the element string
| virtual void strus::ForwardIteratorInterface::skipDoc |
( |
const Index & |
docno | ) |
|
|
pure virtual |
Define the document of the items inspected.
- Parameters
-
| [in] | docno | document number to seek |
| virtual Index strus::ForwardIteratorInterface::skipPos |
( |
const Index & |
firstpos | ) |
|
|
pure virtual |
Return the next matching position higher than or equal to firstpos in the current document. The current document is the one returned with the last 'skipDoc( const Index&)' call.
- Parameters
-
| [in] | firstpos | minimum position to seek |
- Returns
- the matching upper bound position found
The documentation for this class was generated from the following file: