mongo::BSONObj Member List

This is the complete list of members for mongo::BSONObj, including all inherited members.
_assertInvalid() const mongo::BSONObj [inline, private]
_holdermongo::BSONObj [private]
_objdatamongo::BSONObj [private]
addFields(BSONObj &from, set< string > &fields)mongo::BSONObj
appendSelfToBufBuilder(BufBuilder &b) const mongo::BSONObj [inline]
begin()mongo::BSONObj [inline]
BSONObj(const char *msgdata, bool ifree=false)mongo::BSONObj [inline, explicit]
BSONObj(const Record *r)mongo::BSONObj [inline, explicit]
BSONObj()mongo::BSONObj [inline]
BSONObjIterator classmongo::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 valuemongo::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 valuemongo::BSONObj
GTE enum valuemongo::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
init(const char *data, bool ifree)mongo::BSONObj [inline, private]
isEmpty() const mongo::BSONObj [inline]
isOwned() const mongo::BSONObj [inline]
isValid()mongo::BSONObj [inline]
iterator typedefmongo::BSONObj
jsonString(JsonStringFormat format=Strict, int pretty=0) const mongo::BSONObj
LT enum valuemongo::BSONObj
LTE enum valuemongo::BSONObj
MatchType enum namemongo::BSONObj
md5() const mongo::BSONObj
NE enum valuemongo::BSONObj
nFields() const mongo::BSONObj [inline]
NIN enum valuemongo::BSONObj
objdata() const mongo::BSONObj [inline]
objsize() const mongo::BSONObj [inline]
okForStorage() const mongo::BSONObj
opALL enum valuemongo::BSONObj
opELEM_MATCH enum valuemongo::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 valuemongo::BSONObj
opIN enum valuemongo::BSONObj
opMAX_DISTANCE enum valuemongo::BSONObj
opMOD enum valuemongo::BSONObj
opNEAR enum valuemongo::BSONObj
opOPTIONS enum valuemongo::BSONObj
opREGEX enum valuemongo::BSONObj
opSIZE enum valuemongo::BSONObj
opTYPE enum valuemongo::BSONObj
opWITHIN enum valuemongo::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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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