| _addDocKey_inlock(const KeyString &ks, int indexNumber) | mongo::IndexConsistency | private |
| _addIndexKey_inlock(const KeyString &ks, int indexNumber) | mongo::IndexConsistency | private |
| _classMutex | mongo::IndexConsistency | mutableprivate |
| _collection | mongo::IndexConsistency | private |
| _collLk | mongo::IndexConsistency | private |
| _currentIndex | mongo::IndexConsistency | private |
| _hashKeyString(const KeyString &ks, int indexNumbers) const | mongo::IndexConsistency | private |
| _indexesInfo | mongo::IndexConsistency | private |
| _indexKeyCount | mongo::IndexConsistency | private |
| _indexNumber | mongo::IndexConsistency | private |
| _isBackground | mongo::IndexConsistency | private |
| _isBeforeLastProcessedIndexEntry_inlock(const KeyString &keyString) const | mongo::IndexConsistency | private |
| _isBeforeLastProcessedRecordId_inlock(RecordId recordId) const | mongo::IndexConsistency | private |
| _isIndexFinished_inlock(int indexNumber) const | mongo::IndexConsistency | private |
| _isIndexScanning_inlock(int indexNumber) const | mongo::IndexConsistency | private |
| _kErrorThreshold | mongo::IndexConsistency | privatestatic |
| _lastProcessedIndexEntry | mongo::IndexConsistency | private |
| _lastProcessedRecordId | mongo::IndexConsistency | private |
| _nss | mongo::IndexConsistency | private |
| _numErrorsRecorded | mongo::IndexConsistency | private |
| _opCtx | mongo::IndexConsistency | private |
| _recordStore | mongo::IndexConsistency | private |
| _removeDocKey_inlock(const KeyString &ks, int indexNumber) | mongo::IndexConsistency | private |
| _removeIndexKey_inlock(const KeyString &ks, int indexNumber) | mongo::IndexConsistency | private |
| _setYieldAtIndexEntry_inlock(const KeyString &keyString) | mongo::IndexConsistency | private |
| _setYieldAtRecord_inlock(const RecordId recordId) | mongo::IndexConsistency | private |
| _stage | mongo::IndexConsistency | private |
| _throwExceptionIfError() | mongo::IndexConsistency | private |
| _tracker | mongo::IndexConsistency | private |
| _yieldAtIndexEntry | mongo::IndexConsistency | private |
| _yieldAtRecordId | mongo::IndexConsistency | private |
| addDocKey(const KeyString &ks, int indexNumber) | mongo::IndexConsistency | |
| addIndexKey(const KeyString &ks, int indexNumber) | mongo::IndexConsistency | |
| addLongIndexKey(int indexNumber) | mongo::IndexConsistency | |
| applyChange(const IndexDescriptor *descriptor, const boost::optional< IndexKeyEntry > &indexEntry, ValidationOperation operation) | mongo::IndexConsistency | |
| getIndexNumber(const std::string &indexNs) | mongo::IndexConsistency | |
| getNumExtraIndexKeys(int indexNumber) const | mongo::IndexConsistency | |
| getNumKeys(int indexNumber) const | mongo::IndexConsistency | |
| getNumLongKeys(int indexNumber) const | mongo::IndexConsistency | |
| getNumRecords(int indexNumber) const | mongo::IndexConsistency | |
| getStage() const | mongo::IndexConsistency | |
| haveEntryMismatch() const | mongo::IndexConsistency | |
| IndexConsistency(OperationContext *opCtx, Collection *collection, NamespaceString nss, RecordStore *recordStore, std::unique_ptr< Lock::CollectionLock > collLk, const bool background) | mongo::IndexConsistency | |
| nextStage() | mongo::IndexConsistency | |
| notifyDoneIndex(int indexNumber) | mongo::IndexConsistency | |
| notifyStartIndex(int indexNumber) | mongo::IndexConsistency | |
| relockCollectionWithMode(LockMode mode) | mongo::IndexConsistency | |
| removeDocKey(const KeyString &ks, int indexNumber) | mongo::IndexConsistency | |
| removeIndexKey(const KeyString &ks, int indexNumber) | mongo::IndexConsistency | |
| scanLimitHit() | mongo::IndexConsistency | |
| setLastProcessedIndexEntry(const IndexDescriptor &descriptor, const boost::optional< IndexKeyEntry > &indexEntry) | mongo::IndexConsistency | |
| setLastProcessedRecordId(RecordId recordId) | mongo::IndexConsistency | |
| shouldGetNewSnapshot(const RecordId recordId) const | mongo::IndexConsistency | |
| shouldGetNewSnapshot(const KeyString &keyString) const | mongo::IndexConsistency | |