mongo::Matcher Member List

This is the complete list of members for mongo::Matcher, including all inherited members.
_atomicmongo::Matcher [private]
_buildersmongo::Matcher [private]
_norMatchersmongo::Matcher [private]
_orConstraintsmongo::Matcher [private]
_orMatchersmongo::Matcher [private]
addBasic(const BSONElement &e, int c, bool isNot)mongo::Matcher [inline, private]
addOp(const BSONElement &e, const BSONElement &fe, bool isNot, const char *&regex, const char *&flags)mongo::Matcher [private]
addOrConstraint(const shared_ptr< FieldRangeVector > &frv)mongo::Matcher [inline]
addRegex(const char *fieldName, const char *regex, const char *flags, bool isNot=false)mongo::Matcher [private]
allmongo::Matcher [private]
atomic() const mongo::Matcher [inline]
basicsmongo::Matcher [private]
constrainIndexKey_mongo::Matcher [private]
CoveredIndexMatcher classmongo::Matcher [friend]
hasArraymongo::Matcher [private]
hasType(BSONObj::MatchType type) const mongo::Matcher
haveNegmongo::Matcher [private]
haveSizemongo::Matcher [private]
jsobjmongo::Matcher [private]
keyMatch() const mongo::Matcher [inline]
Matcher(const BSONObj &pattern, bool subMatcher=false)mongo::Matcher
Matcher(const Matcher &other, const BSONObj &constrainIndexKey)mongo::Matcher [private]
matches(const BSONObj &j, MatchDetails *details=0)mongo::Matcher
matchesDotted(const char *fieldName, const BSONElement &toMatch, const BSONObj &obj, int compareOp, const ElementMatcher &bm, bool isArr, MatchDetails *details)mongo::Matcher [private]
matchesNe(const char *fieldName, const BSONElement &toMatch, const BSONObj &obj, const ElementMatcher &bm, MatchDetails *details)mongo::Matcher [private]
nRegexmongo::Matcher [private]
opDirection(int op)mongo::Matcher [inline, static]
parseOr(const BSONElement &e, bool subMatcher, list< shared_ptr< Matcher > > &matchers)mongo::Matcher [private]
parseOrNor(const BSONElement &e, bool subMatcher)mongo::Matcher [private]
popOrClause()mongo::Matcher [inline]
regexsmongo::Matcher [private]
sameCriteriaCount(const Matcher &other) const mongo::Matcher
toString() const mongo::Matcher [inline]
valuesMatch(const BSONElement &l, const BSONElement &r, int op, const ElementMatcher &bm)mongo::Matcher [private]
wheremongo::Matcher [private]
~Matcher()mongo::Matcher
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


mongodb
Author(s): Nate Koenig
autogenerated on Fri Jan 11 12:15:56 2013