| _addOpenTags(greedy_vector< indri::index::FieldExtent > &indexedTags, greedy_vector< indri::index::FieldExtent > &openTags, const greedy_vector< TagExtent > &extents, unsigned int &extentIndex, unsigned int position) | IndriIndex | [protected] |
| _addTermDataToBuilder(indri::index::DocListDiskBuilder &builder, indri::index::DocListFileIterator &iterator, int writingID, int readingID) | IndriIndex | [protected] |
| _baseName | IndriIndex | [protected] |
| _batchBuild | IndriIndex | [protected] |
| _batchSegmentCount | IndriIndex | [protected] |
| _batchWriteTermData(TERMID_T termID, indri::index::TermData *termData, WriteBuffer *file) | IndriIndex | [protected] |
| _buildFileName(const char *suffix) | IndriIndex | [protected] |
| _buildFileName(const char *suffix, int index) | IndriIndex | [protected] |
| _cache | IndriIndex | [protected] |
| _cacheSize() | IndriIndex | [protected] |
| _cleanCache() | IndriIndex | [protected] |
| _clearTermCache() | IndriIndex | [protected] |
| _clearTermData() | IndriIndex | [protected] |
| _closeFields() | IndriIndex | [protected] |
| _compressTermData(char *buffer, int size, indri::index::TermData *termData) | IndriIndex | [protected] |
| _computeMemoryBounds(size_t memorySize, float queryProportion) | IndriIndex | [protected] |
| _corpusStatistics | IndriIndex | [protected] |
| _createDBs() | IndriIndex | [protected] |
| _createFields(const std::vector< FieldDescription > &fieldNames) | IndriIndex | [protected] |
| _createTermData() | IndriIndex | [protected] |
| _decompressTermData(const char *buffer, int size, indri::index::TermData *termData) | IndriIndex | [protected] |
| _deleteTermData(indri::index::TermData *termData) | IndriIndex | [protected] |
| _documentLengthBuffer | IndriIndex | [protected] |
| _documentLengthFile | IndriIndex | [protected] |
| _documentMap | IndriIndex | [protected] |
| _documentStatisticsBuffer | IndriIndex | [protected] |
| _documentStatisticsFile | IndriIndex | [protected] |
| _documentTermLocationsFile | IndriIndex | [protected] |
| _estimatePoint | IndriIndex | [protected] |
| _fetchTermData(TERMID_T termID) | IndriIndex | [protected] |
| _fieldData | IndriIndex | [protected] |
| _fieldLookup | IndriIndex | [protected] |
| _finishDocument(greedy_vector< indri::index::TermFieldStatistics * > &seenStatistics) | IndriIndex | [protected] |
| _flushTermStatistics(TERMID_T termID, const indri::index::TermFieldStatistics &statistics) | IndriIndex | [protected] |
| _handleCache() | IndriIndex | [protected] |
| _incrementalWriteTermData(TERMID_T termID, indri::index::TermData *termData) | IndriIndex | [protected] |
| _lastCacheFlush | IndriIndex | [protected] |
| _lengthBufferSize | IndriIndex | [protected] |
| _listsSize | IndriIndex | [protected] |
| _lookupTag(const char *tag) | IndriIndex | [protected] |
| _lookupTerm(const char *term, TERMID_T &termID, indri::index::TermData *&termData) | IndriIndex | [protected] |
| _lookupTermData(TERMID_T termID) | IndriIndex | [protected] |
| _memorySize | IndriIndex | [protected] |
| _mergeBatch() | IndriIndex | [protected] |
| _mergeBatchSegments(int start, int end, int newNumber, bool finalMerge) | IndriIndex | [protected] |
| _mergeBatchTermLists(const std::vector< int > &segmentMapping) | IndriIndex | [protected] |
| _mergeIncrementalSegments() | IndriIndex | [protected] |
| _openDBs() | IndriIndex | [protected] |
| _openDocumentFiles() | IndriIndex | [protected] |
| _openMergeFiles(int startSegment, int endSegment, std::vector< File * > &listFiles, std::vector< File * > &statsFiles, std::vector< File * > &mappingFiles, std::vector< WriteBuffer * > &mappingBuffers, std::vector< ReadBuffer * > &statsBuffers, std::vector< indri::index::DocListFileIterator * > &listIterators, std::vector< char * > &terms, std::vector< indri::index::TermData * > &termDatas, bool finalMerge) | IndriIndex | [protected] |
| _openReadOnlyDBs() | IndriIndex | [protected] |
| _openSegments() | IndriIndex | [protected] |
| _queryProportion | IndriIndex | [protected] |
| _readOnly | IndriIndex | [protected] |
| _readParameters(const std::string &fileName) | IndriIndex | [protected] |
| _readTermData(TERMID_T &termID, char *termBuffer, indri::index::TermData *termData, ReadBuffer *termDataFile) | IndriIndex | [protected] |
| _readTermMapping(greedy_vector< int > &mapping, int segment, int secondSegment) | IndriIndex | [protected] |
| _removeClosedTags(greedy_vector< indri::index::FieldExtent > &tags, unsigned int position) | IndriIndex | [protected] |
| _resetEstimatePoint() | IndriIndex | [protected] |
| _seenTerms | IndriIndex | [protected] |
| _segments | IndriIndex | [protected] |
| _sizeTermData() | IndriIndex | [protected] |
| _statisticsBufferSize | IndriIndex | [protected] |
| _storeTermCache(const char *term, TERMID_T termID, indri::index::TermData *&termData) | IndriIndex | [protected] |
| _termCacheSize | IndriIndex | [protected] |
| _termDataSize | IndriIndex | [protected] |
| _termDataStore | IndriIndex | [protected] |
| _termDataTable | IndriIndex | [protected] |
| _termList | IndriIndex | [protected] |
| _termListBuffer | IndriIndex | [protected] |
| _termMap | IndriIndex | [protected] |
| _updateTermData(int documentLength) | IndriIndex | [protected] |
| _updateTermlist(TERMID_T termID, int position) | IndriIndex | [protected] |
| _writeAndMerge() | IndriIndex | [protected] |
| _writeBatchSegment() | IndriIndex | [protected] |
| _writeCache() | IndriIndex | [protected] |
| _writeDocumentStatistics(File::offset_type offset, int byteLength, int indexedLength, int totalLength, int uniqueTerms) | IndriIndex | [protected] |
| _writeDocumentTermList(File::offset_type &offset, int &byteLength, DOCID_T documentID, int documentLength, indri::index::TermListBuilder &locatedTerms) | IndriIndex | [protected] |
| _writeIncrementalSegment() | IndriIndex | [protected] |
| _writeParameters(const std::string &fileName) | IndriIndex | [protected] |
| _writingDocTermLists | IndriIndex | [protected] |
| addDocument(struct ParsedDocument *document) | IndriIndex | |
| addDocument(const char *documentName, const greedy_vector< char * > &words, const greedy_vector< TagExtent > &tagExtents) | IndriIndex | |
| close() | IndriIndex | |
| create(const std::string &indexName) | IndriIndex | |
| create(const std::string &indexName, const std::vector< FieldDescription > &fields) | IndriIndex | |
| docCount() const | IndriIndex | [inline] |
| docCount(TERMID_T termID) const | IndriIndex | |
| docFrequencyInfoList(TERMID_T termID) | IndriIndex | |
| docIndexedLength(DOCID_T documentID) const | IndriIndex | |
| docInfoList(TERMID_T termID) const | IndriIndex | |
| docLength(DOCID_T documentID) const | IndriIndex | |
| docLengthAvg() const | IndriIndex | |
| docPositionInfoList(TERMID_T termID) | IndriIndex | |
| document(const EXDOCID_T &docIDStr) const | IndriIndex | |
| document(DOCID_T docID) const | IndriIndex | |
| fetchDocumentData(int key) const | IndriIndex | [protected] |
| fetchDocumentLength(int key) const | IndriIndex | [protected] |
| field(int fieldID) | IndriIndex | |
| field(const char *fieldName) | IndriIndex | |
| field(const std::string &fieldName) | IndriIndex | |
| fieldDocCount(int fieldID) const | IndriIndex | |
| fieldDocCount(int fieldID, TERMID_T termID) const | IndriIndex | |
| fieldPositionListIterator(int fieldID) | IndriIndex | |
| fieldTermCount(int fieldID, TERMID_T termID) const | IndriIndex | |
| fieldTermCount(int fieldID) const | IndriIndex | |
| IndriIndex(size_t memorySize=INDRI_DEFAULT_MEMORY_SIZE, float queryProportion=INDRI_DEFAULT_QUERY_PROPORTION) | IndriIndex | |
| maxDocumentLength() | IndriIndex | |
| open(const std::string &indexName) | IndriIndex | |
| open(const char *indexName) | IndriIndex | |
| openRead(const std::string &indexName) | IndriIndex | |
| setName(const std::string &prefix) | IndriIndex | |
| term(const TERM_T &word) const | IndriIndex | |
| term(TERMID_T termID) const | IndriIndex | |
| termCount(TERMID_T termID) const | IndriIndex | |
| termCount() const | IndriIndex | [inline] |
| termCountUnique() const | IndriIndex | [inline] |
| termInfoList(DOCID_T docID) const | IndriIndex | |
| termInfoListSeq(DOCID_T docID) const | IndriIndex | |
| termMaxDocumentFraction(TERMID_T termID) | IndriIndex | |
| termMaxDocumentFrequency(TERMID_T termID) | IndriIndex | |
| termMinDocumentLength(TERMID_T termID) | IndriIndex | |
| termPositionList(DOCID_T docID) | IndriIndex | |
| ~IndriIndex() | IndriIndex | |