mongo::ElementMatcher Class Reference

#include <matcher.h>

List of all members.

Public Member Functions

 ElementMatcher (BSONElement _e, int _op, const BSONObj &array, bool _isNot)
 ElementMatcher (BSONElement _e, int _op, bool _isNot)
 ElementMatcher ()
 ~ElementMatcher ()

Public Attributes

vector< shared_ptr< Matcher > > allMatchers
int compareOp
bool isNot
int mod
int modm
shared_ptr< vector
< RegexMatcher > > 
myregex
shared_ptr< set< BSONElement,
element_lt > > 
myset
shared_ptr< MatchersubMatcher
bool subMatcherOnPrimitives
BSONElement toMatch
BSONType type

Detailed Description

Definition at line 54 of file matcher.h.


Constructor & Destructor Documentation

mongo::ElementMatcher::ElementMatcher (  )  [inline]

Definition at line 57 of file matcher.h.

mongo::ElementMatcher::ElementMatcher ( BSONElement  _e,
int  _op,
bool  _isNot 
)
mongo::ElementMatcher::ElementMatcher ( BSONElement  _e,
int  _op,
const BSONObj array,
bool  _isNot 
)
mongo::ElementMatcher::~ElementMatcher (  )  [inline]

Definition at line 64 of file matcher.h.


Member Data Documentation

Definition at line 80 of file matcher.h.

Definition at line 67 of file matcher.h.

Definition at line 68 of file matcher.h.

Definition at line 73 of file matcher.h.

Definition at line 74 of file matcher.h.

Definition at line 70 of file matcher.h.

Definition at line 69 of file matcher.h.

Definition at line 77 of file matcher.h.

Definition at line 78 of file matcher.h.

Definition at line 66 of file matcher.h.

Definition at line 75 of file matcher.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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