mongo::CoveredIndexMatcher Class Reference
#include <matcher.h>
List of all members.
Detailed Description
Definition at line 215 of file matcher.h.
Constructor & Destructor Documentation
mongo::CoveredIndexMatcher::CoveredIndexMatcher |
( |
const BSONObj & |
pattern, |
|
|
const BSONObj & |
indexKeyPattern, |
|
|
bool |
alwaysUseRecord = false | |
|
) |
| | |
mongo::CoveredIndexMatcher::CoveredIndexMatcher |
( |
const shared_ptr< Matcher > & |
docMatcher, |
|
|
const BSONObj & |
indexKeyPattern, |
|
|
bool |
alwaysUseRecord = false | |
|
) |
| | [private] |
Member Function Documentation
void mongo::CoveredIndexMatcher::advanceOrClause |
( |
const shared_ptr< FieldRangeVector > & |
frv |
) |
[inline] |
Matcher& mongo::CoveredIndexMatcher::docMatcher |
( |
|
) |
[inline] |
void mongo::CoveredIndexMatcher::init |
( |
bool |
alwaysUseRecord |
) |
[private] |
bool mongo::CoveredIndexMatcher::matches |
( |
const BSONObj & |
key, |
|
|
const DiskLoc & |
recLoc, |
|
|
MatchDetails * |
details = 0 , |
|
|
bool |
keyUsable = true | |
|
) |
| | |
bool mongo::CoveredIndexMatcher::matches |
( |
const BSONObj & |
o |
) |
[inline] |
bool mongo::CoveredIndexMatcher::matchesCurrent |
( |
Cursor * |
cursor, |
|
|
MatchDetails * |
details = 0 | |
|
) |
| | |
bool mongo::CoveredIndexMatcher::needRecord |
( |
|
) |
[inline] |
CoveredIndexMatcher* mongo::CoveredIndexMatcher::nextClauseMatcher |
( |
const BSONObj & |
indexKeyPattern, |
|
|
bool |
alwaysUseRecord = false | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: