|
MongoDB C++ Driver
legacy-1.1.2
|
This is the complete list of members for mongo::BSONArray, including all inherited members.
| addFields(BSONObj &from, std::set< std::string > &fields) | mongo::BSONObj | |
| begin() const | mongo::BSONObj | |
| binaryEqual(const BSONObj &r) const | mongo::BSONObj | inline |
| BSONObj() | mongo::BSONObj | inline |
| BSONObj(const char *bsonData) | mongo::BSONObj | inlineexplicit |
| copy() const | mongo::BSONObj | |
| couldBeArray() const | mongo::BSONObj | |
| elems(std::vector< BSONElement > &) const | mongo::BSONObj | |
| elems(std::list< BSONElement > &) const | mongo::BSONObj | |
| extractFields(const BSONObj &pattern, bool fillWithNull=false) const | mongo::BSONObj | |
| extractFieldsUnDotted(const BSONObj &pattern) const | mongo::BSONObj | |
| firstElement() const | mongo::BSONObj | inline |
| firstElementFieldName() const | mongo::BSONObj | inline |
| getBoolField(const StringData &name) const | mongo::BSONObj | |
| getField(const StringData &name) const | mongo::BSONObj | |
| getFieldDotted(const StringData &name) const | mongo::BSONObj | |
| getFieldDottedOrArray(const char *&name) const | mongo::BSONObj | |
| getFieldNames(std::set< std::string > &fields) const | mongo::BSONObj | |
| getFields(unsigned n, const char **fieldNames, BSONElement *fields) const | mongo::BSONObj | |
| getFieldsDotted(const StringData &name, BSONElementSet &ret, bool expandLastArray=true) const | mongo::BSONObj | |
| getIntField(const StringData &name) const | mongo::BSONObj | |
| getObjectField(const StringData &name) const | mongo::BSONObj | |
| getObjectID(BSONElement &e) const | mongo::BSONObj | |
| getOwned() const | mongo::BSONObj | |
| getStringField(const StringData &name) const | mongo::BSONObj | |
| hasElement(const StringData &name) const | mongo::BSONObj | inline |
| hasField(const StringData &name) const | mongo::BSONObj | inline |
| hexDump() const | mongo::BSONObj | |
| isEmpty() const | mongo::BSONObj | inline |
| isFieldNamePrefixOf(const BSONObj &otherObj) const | mongo::BSONObj | |
| isOwned() const | mongo::BSONObj | inline |
| isPrefixOf(const BSONObj &otherObj) const | mongo::BSONObj | |
| isValid() const | mongo::BSONObj | inline |
| jsonString(JsonStringFormat format=Strict, int pretty=0, bool isArray=false) const | mongo::BSONObj | |
| nFields() const | mongo::BSONObj | |
| objdata() const | mongo::BSONObj | inline |
| objsize() const | mongo::BSONObj | inline |
| okForStorage() const | mongo::BSONObj | inline |
| okForStorageAsRoot() const | mongo::BSONObj | inline |
| operator=(BSONObj otherCopy) | mongo::BSONObj | inline |
| operator[](const StringData &field) const | mongo::BSONObj | inline |
| removeField(const StringData &name) const | mongo::BSONObj | |
| replaceFieldNames(const BSONObj &obj) const | mongo::BSONObj | |
| storageValid(const bool deep=true) const | mongo::BSONObj | inline |
| storageValidEmbedded(const bool deep=true) const | mongo::BSONObj | inline |
| swap(BSONObj &other) | mongo::BSONObj | inline |
| takeOwnership(char *holderPrefixedData) | mongo::BSONObj | inlinestatic |
| valid() const | mongo::BSONObj | |
| 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 | |
| woSortOrder(const BSONObj &r, const BSONObj &sortKey, bool useDotted=false) const | mongo::BSONObj |
1.8.10