, including all inherited members.
_b | mongo::BSONObjBuilder | [private] |
_buf | mongo::BSONObjBuilder | [private] |
_done() | mongo::BSONObjBuilder | [inline, private] |
_doneCalled | mongo::BSONObjBuilder | [private] |
_offset | mongo::BSONObjBuilder | [private] |
_s | mongo::BSONObjBuilder | [private] |
_tracker | mongo::BSONObjBuilder | [private] |
append(const BSONElement &e) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, BSONObj subObj) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, BSONArray arr) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, bool val) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, int n) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, unsigned n) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, long long n) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, double n) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, OID oid) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, Date_t dt) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, const char *str, int len) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, const char *str) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, const string &str) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, const vector< T > &vals) | mongo::BSONObjBuilder | [inline] |
append(const StringData &fieldName, const list< T > &vals) | mongo::BSONObjBuilder | [inline] |
appendArray(const StringData &fieldName, const BSONObj &subObj) | mongo::BSONObjBuilder | [inline] |
appendAs(const BSONElement &e, const StringData &fieldName) | mongo::BSONObjBuilder | [inline] |
appendAsNumber(const StringData &fieldName, const string &data) | mongo::BSONObjBuilder | |
appendBinData(const StringData &fieldName, int len, BinDataType type, const char *data) | mongo::BSONObjBuilder | [inline] |
appendBinData(const StringData &fieldName, int len, BinDataType type, const unsigned char *data) | mongo::BSONObjBuilder | [inline] |
appendBinDataArrayDeprecated(const char *fieldName, const char *data, int len) | mongo::BSONObjBuilder | [inline] |
appendBool(const StringData &fieldName, int val) | mongo::BSONObjBuilder | [inline] |
appendCode(const StringData &fieldName, const StringData &code) | mongo::BSONObjBuilder | [inline] |
appendCodeWScope(const StringData &fieldName, const StringData &code, const BSONObj &scope) | mongo::BSONObjBuilder | [inline] |
appendDate(const StringData &fieldName, Date_t dt) | mongo::BSONObjBuilder | [inline] |
appendDBRef(const StringData &fieldName, const StringData &ns, const OID &oid) | mongo::BSONObjBuilder | [inline] |
appendElements(BSONObj x) | mongo::BSONObjBuilder | [inline] |
appendElementsUnique(BSONObj x) | mongo::BSONObjBuilder | [inline] |
appendIntOrLL(const StringData &fieldName, long long n) | mongo::BSONObjBuilder | [inline] |
appendKeys(const BSONObj &keyPattern, const BSONObj &values) | mongo::BSONObjBuilder | |
appendMaxForType(const StringData &fieldName, int type) | mongo::BSONObjBuilder | |
appendMaxKey(const StringData &fieldName) | mongo::BSONObjBuilder | [inline] |
appendMinForType(const StringData &fieldName, int type) | mongo::BSONObjBuilder | |
appendMinKey(const StringData &fieldName) | mongo::BSONObjBuilder | [inline] |
appendNull(const StringData &fieldName) | mongo::BSONObjBuilder | [inline] |
appendNumber(const StringData &fieldName, int n) | mongo::BSONObjBuilder | [inline] |
appendNumber(const StringData &fieldName, double d) | mongo::BSONObjBuilder | [inline] |
appendNumber(const StringData &fieldName, size_t n) | mongo::BSONObjBuilder | [inline] |
appendNumber(const StringData &fieldName, long long l) | mongo::BSONObjBuilder | [inline] |
appendObject(const StringData &fieldName, const char *objdata, int size=0) | mongo::BSONObjBuilder | [inline] |
appendOID(const StringData &fieldName, OID *oid=0, bool generateIfBlank=false) | mongo::BSONObjBuilder | [inline] |
appendRegex(const StringData &fieldName, const StringData ®ex, const StringData &options="") | mongo::BSONObjBuilder | [inline] |
appendSymbol(const StringData &fieldName, const StringData &symbol) | mongo::BSONObjBuilder | [inline] |
appendTimestamp(const StringData &fieldName) | mongo::BSONObjBuilder | [inline] |
appendTimestamp(const StringData &fieldName, unsigned long long val) | mongo::BSONObjBuilder | [inline] |
appendTimestamp(const StringData &fieldName, unsigned long long time, unsigned int inc) | mongo::BSONObjBuilder | [inline] |
appendTimeT(const StringData &fieldName, time_t dt) | mongo::BSONObjBuilder | [inline] |
appendUndefined(const StringData &fieldName) | mongo::BSONObjBuilder | [inline] |
appendWhere(const StringData &code, const BSONObj &scope) | mongo::BSONObjBuilder | [inline] |
asTempObj() | mongo::BSONObjBuilder | [inline] |
BSONObjBuilder(int initsize=512) | mongo::BSONObjBuilder | [inline] |
BSONObjBuilder(BufBuilder &baseBuilder) | mongo::BSONObjBuilder | [inline] |
BSONObjBuilder(const BSONSizeTracker &tracker) | mongo::BSONObjBuilder | [inline] |
decouple(int &l) | mongo::BSONObjBuilder | [inline] |
decouple() | mongo::BSONObjBuilder | [inline] |
done() | mongo::BSONObjBuilder | [inline] |
doneFast() | mongo::BSONObjBuilder | [inline] |
genOID() | mongo::BSONObjBuilder | [inline] |
hasField(const StringData &name) const | mongo::BSONObjBuilder | [inline] |
iterator() const | mongo::BSONObjBuilder | [inline] |
len() const | mongo::BSONObjBuilder | [inline] |
numStr(int i) | mongo::BSONObjBuilder | [inline, static] |
numStrs | mongo::BSONObjBuilder | [private, static] |
obj() | mongo::BSONObjBuilder | [inline] |
operator<<(const char *name) | mongo::BSONObjBuilder | [inline] |
operator<<(GENOIDLabeler) | mongo::BSONObjBuilder | [inline] |
operator<<(const ForceExplicitString &name) | mongo::BSONObjBuilder | [inline] |
operator<<(const Labeler::Label &l) | mongo::BSONObjBuilder | [inline] |
operator<<(const BSONField< T > &f) | mongo::BSONObjBuilder | [inline] |
operator<<(const BSONFieldValue< T > &v) | mongo::BSONObjBuilder | [inline] |
owned() const | mongo::BSONObjBuilder | [inline] |
subarrayStart(const StringData &fieldName) | mongo::BSONObjBuilder | [inline] |
subobjStart(const StringData &fieldName) | mongo::BSONObjBuilder | [inline] |
~BSONObjBuilder() | mongo::BSONObjBuilder | [inline] |