mongo::FieldRangeSet Member List
This is the complete list of members for
mongo::FieldRangeSet, including all inherited members.
_ns | mongo::FieldRangeSet | [private] |
_queries | mongo::FieldRangeSet | [private] |
_ranges | mongo::FieldRangeSet | [mutable, private] |
appendQueries(const FieldRangeSet &other) | mongo::FieldRangeSet | [inline, private] |
FieldRangeOrSet class | mongo::FieldRangeSet | [friend] |
FieldRangeSet(const char *ns, const BSONObj &query, bool optimize=true) | mongo::FieldRangeSet | |
FieldRangeVector class | mongo::FieldRangeSet | [friend] |
getSpecial() const | mongo::FieldRangeSet | |
hasRange(const char *fieldName) const | mongo::FieldRangeSet | [inline] |
indexBounds(const BSONObj &keyPattern, int direction) const | mongo::FieldRangeSet | |
makeEmpty() | mongo::FieldRangeSet | [inline, private] |
matchPossible() const | mongo::FieldRangeSet | [inline] |
nNontrivialRanges() const | mongo::FieldRangeSet | [inline] |
ns() const | mongo::FieldRangeSet | [inline] |
operator&=(const FieldRangeSet &other) | mongo::FieldRangeSet | [inline] |
operator-=(const FieldRangeSet &other) | mongo::FieldRangeSet | [inline] |
pattern(const BSONObj &sort=BSONObj()) const | mongo::FieldRangeSet | |
processOpElement(const char *fieldName, const BSONElement &f, bool isNot, bool optimize) | mongo::FieldRangeSet | [private] |
processQueryField(const BSONElement &e, bool optimize) | mongo::FieldRangeSet | [private] |
range(const char *fieldName) const | mongo::FieldRangeSet | [inline] |
range(const char *fieldName) | mongo::FieldRangeSet | [inline] |
simplifiedQuery(const BSONObj &fields=BSONObj()) const | mongo::FieldRangeSet | |
subset(const BSONObj &fields) const | mongo::FieldRangeSet | |
trivialRange() | mongo::FieldRangeSet | [private, static] |
trivialRange_ | mongo::FieldRangeSet | [private, static] |