, including all inherited members.
| addFields(BSONObj &from, set< string > &fields) | mongo::BSONObj | |
| appendSelfToBufBuilder(BufBuilder &b) const | mongo::BSONObj | [inline] |
| begin() | mongo::BSONObj | [inline] |
| BSONArray() | mongo::BSONArray | [inline] |
| BSONArray(const BSONObj &obj) | mongo::BSONArray | [inline, explicit] |
| BSONObj(const char *msgdata, bool ifree=false) | mongo::BSONObj | [inline, explicit] |
| BSONObj(const Record *r) | mongo::BSONObj | [inline, explicit] |
| BSONObj() | mongo::BSONObj | [inline] |
| BSONObjIterator class | mongo::BSONObj | [friend] |
| clientReadable() const | mongo::BSONObj | |
| copy() const | mongo::BSONObj | [inline] |
| dump() const | mongo::BSONObj | |
| elems(vector< BSONElement > &) const | mongo::BSONObj | [inline] |
| elems(list< BSONElement > &) const | mongo::BSONObj | [inline] |
| Equality enum value | mongo::BSONObj | |
| extractFields(const BSONObj &pattern, bool fillWithNull=false) const | mongo::BSONObj | |
| extractFieldsUnDotted(BSONObj pattern) const | mongo::BSONObj | |
| filterFieldsUndotted(const BSONObj &filter, bool inFilter) const | mongo::BSONObj | |
| firstElement() const | mongo::BSONObj | [inline] |
| getBoolField(const char *name) const | mongo::BSONObj | |
| getField(const StringData &name) const | mongo::BSONObj | [inline] |
| getFieldDotted(const char *name) const | mongo::BSONObj | [inline] |
| getFieldDotted(const string &name) const | mongo::BSONObj | [inline] |
| getFieldDottedOrArray(const char *&name) const | mongo::BSONObj | |
| getFieldNames(set< string > &fields) const | mongo::BSONObj | |
| getFieldsDotted(const StringData &name, BSONElementSet &ret) const | mongo::BSONObj | |
| getFieldUsingIndexNames(const char *fieldName, const BSONObj &indexKey) const | mongo::BSONObj | |
| getIntField(const char *name) const | mongo::BSONObj | |
| getObjectField(const char *name) const | mongo::BSONObj | [inline] |
| getObjectID(BSONElement &e) const | mongo::BSONObj | [inline] |
| getOwned() const | mongo::BSONObj | [inline] |
| getStringField(const char *name) const | mongo::BSONObj | |
| GT enum value | mongo::BSONObj | |
| GTE enum value | mongo::BSONObj | |
| hasElement(const char *name) const | mongo::BSONObj | [inline] |
| hasField(const char *name) const | mongo::BSONObj | [inline] |
| hash() const | mongo::BSONObj | [inline] |
| hexDump() const | mongo::BSONObj | |
| isEmpty() const | mongo::BSONObj | [inline] |
| isOwned() const | mongo::BSONObj | [inline] |
| isValid() | mongo::BSONObj | [inline] |
| iterator typedef | mongo::BSONObj | |
| jsonString(JsonStringFormat format=Strict, int pretty=0) const | mongo::BSONObj | |
| LT enum value | mongo::BSONObj | |
| LTE enum value | mongo::BSONObj | |
| MatchType enum name | mongo::BSONObj | |
| md5() const | mongo::BSONObj | |
| NE enum value | mongo::BSONObj | |
| nFields() const | mongo::BSONObj | [inline] |
| NIN enum value | mongo::BSONObj | |
| objdata() const | mongo::BSONObj | [inline] |
| objsize() const | mongo::BSONObj | [inline] |
| okForStorage() const | mongo::BSONObj | |
| opALL enum value | mongo::BSONObj | |
| opELEM_MATCH enum value | mongo::BSONObj | |
| operator<(const BSONObj &other) const | mongo::BSONObj | [inline] |
| operator<=(const BSONObj &other) const | mongo::BSONObj | [inline] |
| operator==(const BSONObj &other) const | mongo::BSONObj | [inline] |
| operator>(const BSONObj &other) const | mongo::BSONObj | [inline] |
| operator>=(const BSONObj &other) const | mongo::BSONObj | [inline] |
| operator[](const char *field) const | mongo::BSONObj | [inline] |
| operator[](const string &field) const | mongo::BSONObj | [inline] |
| operator[](int field) const | mongo::BSONObj | [inline] |
| opEXISTS enum value | mongo::BSONObj | |
| opIN enum value | mongo::BSONObj | |
| opMAX_DISTANCE enum value | mongo::BSONObj | |
| opMOD enum value | mongo::BSONObj | |
| opNEAR enum value | mongo::BSONObj | |
| opOPTIONS enum value | mongo::BSONObj | |
| opREGEX enum value | mongo::BSONObj | |
| opSIZE enum value | mongo::BSONObj | |
| opTYPE enum value | mongo::BSONObj | |
| opWITHIN enum value | mongo::BSONObj | |
| replaceFieldNames(const BSONObj &obj) const | mongo::BSONObj | |
| toString(bool isArray=false, bool full=false) const | mongo::BSONObj | [inline] |
| toString(StringBuilder &s, bool isArray=false, bool full=false) const | mongo::BSONObj | [inline] |
| valid() const | mongo::BSONObj | |
| vals(vector< T > &) const | mongo::BSONObj | [inline] |
| vals(list< T > &) const | mongo::BSONObj | [inline] |
| Vals(vector< T > &) const | mongo::BSONObj | [inline] |
| Vals(list< T > &) const | mongo::BSONObj | [inline] |
| woCompare(const BSONObj &r, const Ordering &o, bool considerFieldName=true) const | mongo::BSONObj | |
| woCompare(const BSONObj &r, const BSONObj &ordering=BSONObj(), bool considerFieldName=true) const | mongo::BSONObj | |
| woEqual(const BSONObj &r) const | mongo::BSONObj | [inline] |
| woSortOrder(const BSONObj &r, const BSONObj &sortKey, bool useDotted=false) const | mongo::BSONObj | |
| ~BSONObj() | mongo::BSONObj | [inline] |