Changeset View
Changeset View
Standalone View
Standalone View
src/engine/vectorpositioninfoiterator.h
Show All 27 Lines | |||||
28 | 28 | | |||
29 | class BALOO_ENGINE_EXPORT VectorPositionInfoIterator : public PostingIterator | 29 | class BALOO_ENGINE_EXPORT VectorPositionInfoIterator : public PostingIterator | ||
30 | { | 30 | { | ||
31 | public: | 31 | public: | ||
32 | explicit VectorPositionInfoIterator(const QVector<PositionInfo>& vector); | 32 | explicit VectorPositionInfoIterator(const QVector<PositionInfo>& vector); | ||
33 | 33 | | |||
34 | quint64 docId() const override; | 34 | quint64 docId() const override; | ||
35 | quint64 next() override; | 35 | quint64 next() override; | ||
36 | QVector<uint> positions() override; | 36 | QVector<uint> positions(); | ||
37 | 37 | | |||
38 | private: | 38 | private: | ||
39 | QVector<PositionInfo> m_vector; | 39 | QVector<PositionInfo> m_vector; | ||
40 | int m_pos; | 40 | int m_pos; | ||
41 | }; | 41 | }; | ||
42 | } | 42 | } | ||
43 | 43 | | |||
44 | #endif // BALOO_VECTORPOSITIONINFOITERATOR_H | 44 | #endif // BALOO_VECTORPOSITIONINFOITERATOR_H |