| _docMatcher | mongo::CoveredIndexMatcher | [private] |
| _keyMatcher | mongo::CoveredIndexMatcher | [private] |
| _needRecord | mongo::CoveredIndexMatcher | [private] |
| _needRecordReject | mongo::CoveredIndexMatcher | [private] |
| _useRecordOnly | mongo::CoveredIndexMatcher | [private] |
| advanceOrClause(const shared_ptr< FieldRangeVector > &frv) | mongo::CoveredIndexMatcher | [inline] |
| CoveredIndexMatcher(const BSONObj &pattern, const BSONObj &indexKeyPattern, bool alwaysUseRecord=false) | mongo::CoveredIndexMatcher | |
| CoveredIndexMatcher(const shared_ptr< Matcher > &docMatcher, const BSONObj &indexKeyPattern, bool alwaysUseRecord=false) | mongo::CoveredIndexMatcher | [private] |
| docMatcher() | mongo::CoveredIndexMatcher | [inline] |
| init(bool alwaysUseRecord) | mongo::CoveredIndexMatcher | [private] |
| matches(const BSONObj &o) | mongo::CoveredIndexMatcher | [inline] |
| matches(const BSONObj &key, const DiskLoc &recLoc, MatchDetails *details=0, bool keyUsable=true) | mongo::CoveredIndexMatcher | |
| matchesCurrent(Cursor *cursor, MatchDetails *details=0) | mongo::CoveredIndexMatcher | |
| needRecord() | mongo::CoveredIndexMatcher | [inline] |
| nextClauseMatcher(const BSONObj &indexKeyPattern, bool alwaysUseRecord=false) | mongo::CoveredIndexMatcher | [inline] |