CLucene - a full-featured, c++ search engine
API Documentation
Go to the source code of this file.
Functions | |
| HeapedScorerDoc (Scorer *s) | |
| HeapedScorerDoc (Scorer *s, int32_t doc) | |
| ~HeapedScorerDoc () | |
| void | adjust () |
| ScorerDocQueue (int32_t maxSize) | |
| ~ScorerDocQueue () | |
| void | put (Scorer *scorer) |
| bool | insert (Scorer *scorer) |
| Scorer * | pop () |
| void | adjustTop () |
| int32_t | size () |
| void | clear () |
| Scorer * | top () |
| int32_t | topDoc () |
| float_t | topScore () |
| bool | topNextAndAdjustElsePop () |
| bool | topSkipToAndAdjustElsePop (int32_t target) |
Variables | |
| int32_t | _doc |
| HeapedScorerDoc ** | heap |
| HeapedScorerDoc * | topHsd |
| int32_t | maxSize |
| int32_t | _size |
| void adjust | ( | ) |
| void adjustTop | ( | ) |
| void clear | ( | ) |
| HeapedScorerDoc | ( | Scorer * | s, | |
| int32_t | doc | |||
| ) |
| HeapedScorerDoc | ( | Scorer * | s | ) |
| bool insert | ( | Scorer * | scorer | ) |
| Scorer* pop | ( | ) |
| void put | ( | Scorer * | scorer | ) |
| ScorerDocQueue | ( | int32_t | maxSize | ) |
| int32_t size | ( | ) |
| Scorer* top | ( | ) |
| int32_t topDoc | ( | ) |
| bool topNextAndAdjustElsePop | ( | ) |
| float_t topScore | ( | ) |
| bool topSkipToAndAdjustElsePop | ( | int32_t | target | ) |
| ~HeapedScorerDoc | ( | ) |
| ~ScorerDocQueue | ( | ) |
| int32_t _doc |
| int32_t _size |
| HeapedScorerDoc** heap |
| int32_t maxSize |
| HeapedScorerDoc* topHsd |