, 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] |