This is the complete list of members for bson::BSONObj, including all inherited members.
addFields(BSONObj &from, set< string > &fields) | bson::BSONObj | |
appendSelfToBufBuilder(BufBuilder &b) const (defined in bson::BSONObj) | bson::BSONObj | inline |
begin() const | bson::BSONObj | |
BSONObj(const char *msgdata, bool check=true) | bson::BSONObj | inlineexplicit |
BSONObj(holder_type holder) | bson::BSONObj | inlineexplicit |
BSONObj() | bson::BSONObj | |
BSONObjIterator (defined in bson::BSONObj) | bson::BSONObj | friend |
clientReadable() const (defined in bson::BSONObj) | bson::BSONObj | |
copy() const | bson::BSONObj | |
dump() const (defined in bson::BSONObj) | bson::BSONObj | |
elems(vector< BSONElement > &) const | bson::BSONObj | |
elems(list< BSONElement > &) const | bson::BSONObj | |
equal(const BSONObj &r) const (defined in bson::BSONObj) | bson::BSONObj | |
Equality enum value (defined in bson::BSONObj) | bson::BSONObj | |
extractFields(const BSONObj &pattern, bool fillWithNull=false) const | bson::BSONObj | |
extractFieldsUnDotted(BSONObj pattern) const | bson::BSONObj | |
filterFieldsUndotted(const BSONObj &filter, bool inFilter) const (defined in bson::BSONObj) | bson::BSONObj | |
firstElement() const | bson::BSONObj | inline |
firstElementFieldName() const | bson::BSONObj | inline |
getBoolField(const char *name) const | bson::BSONObj | |
getField(const StringData &name) const | bson::BSONObj | |
getField(const char *name) const (defined in bson::BSONObj) | bson::BSONObj | |
getFieldDotted(const char *name) const | bson::BSONObj | |
getFieldDotted(const string &name) const | bson::BSONObj | inline |
getFieldDottedOrArray(const char *&name) const | bson::BSONObj | |
getFieldNames(set< string > &fields) const | bson::BSONObj | |
getFields(unsigned n, const char **fieldNames, BSONElement *fields) const | bson::BSONObj | |
getFieldsDotted(const StringData &name, BSONElementSet &ret) const | bson::BSONObj | |
getFieldsDotted(const StringData &name, BSONElementMSet &ret) const (defined in bson::BSONObj) | bson::BSONObj | |
getFieldUsingIndexNames(const char *fieldName, const BSONObj &indexKey) const (defined in bson::BSONObj) | bson::BSONObj | |
getIntField(const char *name) const | bson::BSONObj | |
getJSCompatibility() | bson::BSONObj | inlinestatic |
getObjectField(const char *name) const | bson::BSONObj | |
getObjectField(const StringData &name) const | bson::BSONObj | |
getObjectID(BSONElement &e) const | bson::BSONObj | |
getOwned() const | bson::BSONObj | |
getStringField(const char *name) const | bson::BSONObj | |
GT enum value (defined in bson::BSONObj) | bson::BSONObj | |
GTE enum value (defined in bson::BSONObj) | bson::BSONObj | |
hasAllFieldNames(const BSONObj &obj) const | bson::BSONObj | |
hasElement(const char *name) const | bson::BSONObj | inline |
hasField(const char *name) const | bson::BSONObj | inline |
hash() const | bson::BSONObj | inline |
hexDump() const | bson::BSONObj | |
holder_type typedef (defined in bson::BSONObj) | bson::BSONObj | |
init(const char *data, bool check=true) | bson::BSONObj | inline |
isEmpty() const | bson::BSONObj | inline |
isOwned() const | bson::BSONObj | inline |
isValid() const | bson::BSONObj | |
iterator typedef (defined in bson::BSONObj) | bson::BSONObj | |
jsonString(JsonStringFormat format=Strict, int pretty=0) const | bson::BSONObj | |
LT enum value (defined in bson::BSONObj) | bson::BSONObj | |
LTE enum value (defined in bson::BSONObj) | bson::BSONObj | |
MatchType enum name (defined in bson::BSONObj) | bson::BSONObj | |
md5() const | bson::BSONObj | |
NE enum value (defined in bson::BSONObj) | bson::BSONObj | |
nFields() const | bson::BSONObj | |
NIN enum value (defined in bson::BSONObj) | bson::BSONObj | |
objdata() const | bson::BSONObj | inline |
objsize() const | bson::BSONObj | inline |
okForStorage() const | bson::BSONObj | |
opALL enum value (defined in bson::BSONObj) | bson::BSONObj | |
opELEM_MATCH enum value (defined in bson::BSONObj) | bson::BSONObj | |
operator<(const BSONObj &other) const (defined in bson::BSONObj) | bson::BSONObj | inline |
operator<=(const BSONObj &other) const (defined in bson::BSONObj) | bson::BSONObj | inline |
operator==(const BSONObj &other) const (defined in bson::BSONObj) | bson::BSONObj | inline |
operator>(const BSONObj &other) const (defined in bson::BSONObj) | bson::BSONObj | inline |
operator>=(const BSONObj &other) const (defined in bson::BSONObj) | bson::BSONObj | inline |
operator[](const char *field) const | bson::BSONObj | inline |
operator[](const string &field) const (defined in bson::BSONObj) | bson::BSONObj | inline |
operator[](int field) const (defined in bson::BSONObj) | bson::BSONObj | inline |
opEXISTS enum value (defined in bson::BSONObj) | bson::BSONObj | |
opIN enum value (defined in bson::BSONObj) | bson::BSONObj | |
opISNULL enum value (defined in bson::BSONObj) | bson::BSONObj | |
opMAX_DISTANCE enum value (defined in bson::BSONObj) | bson::BSONObj | |
opMOD enum value (defined in bson::BSONObj) | bson::BSONObj | |
opNEAR enum value (defined in bson::BSONObj) | bson::BSONObj | |
opOPTIONS enum value (defined in bson::BSONObj) | bson::BSONObj | |
opREGEX enum value (defined in bson::BSONObj) | bson::BSONObj | |
opSIZE enum value (defined in bson::BSONObj) | bson::BSONObj | |
opTYPE enum value (defined in bson::BSONObj) | bson::BSONObj | |
opWITHIN enum value (defined in bson::BSONObj) | bson::BSONObj | |
replaceFieldNames(const BSONObj &obj) const | bson::BSONObj | |
setJSCompatibility(bool compatible) | bson::BSONObj | inlinestatic |
shallowEqual(const BSONObj &r) const | bson::BSONObj | inline |
toString(bool isArray=false, bool full=false, bool noThrow=true) const | bson::BSONObj | |
toString(StringBuilder &s, bool isArray=false, bool full=false) const (defined in bson::BSONObj) | bson::BSONObj | |
valid() const | bson::BSONObj | |
Vals(vector< T > &) const | bson::BSONObj | |
Vals(list< T > &) const | bson::BSONObj | |
vals(vector< T > &) const | bson::BSONObj | |
vals(list< T > &) const | bson::BSONObj | |
woCompare(const BSONObj &r, const Ordering &o, bool considerFieldName=true) const | bson::BSONObj | |
woCompare(const BSONObj &r, const BSONObj &ordering=BSONObj(), bool considerFieldName=true) const | bson::BSONObj | |
woSortOrder(const BSONObj &r, const BSONObj &sortKey, bool useDotted=false) const | bson::BSONObj | |
~BSONObj() (defined in bson::BSONObj) | bson::BSONObj | inline |