|
公有成员 |
| | CMultiFieldTermReader (CDirectory *pDirectory, const tchar *barrelname, CFieldsInfo *pFieldsInfo, CBitVector *deletedDocs) |
| virtual | ~CMultiFieldTermReader (void) |
| void | open (CDirectory *pDirectory, const tchar *barrelname, CFieldInfo *pFieldsInfo, CBitVector *deletedDocs) |
| CTermIterator * | termIterator (CTerm *pLowerTerm, CTerm *pUpperTerm) |
| CTermIterator * | termIterator (const tchar *field) |
| bool | seek (CTerm *term) |
| CTermDocs * | termDocs () |
| CTermPositions * | termPositions () |
| freq_t | docFreq (CTerm *term) |
| CTermInfo * | termInfo (CTerm *term) |
| CTermReader * | termReader (const tstring &field) |
| void | close () |
保护成员 |
| virtual void | open (CDirectory *pDirectory, const tchar *barrelname, CFieldsInfo *pFieldsInfo) |
保护属性 |
| map< tstring, CTermReader * > | m_fieldsTermReaders |
| CTermReader * | m_curReader |
| CBitVector * | m_deletedDocs |