This is the complete list of members for bson::BSONObjBuilder, including all inherited members.
append(const BSONElement &e) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, BSONObj subObj) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, BSONArray arr) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, bool val) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, int n) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, unsigned n) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, long long n) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, double n) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, const bsonDecimal &decimal) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, OID oid) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, Date_t dt) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, const char *str, int sz) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, const char *str) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, const string &str) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, const StringData &str) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, const vector< T > &vals) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, const list< T > &vals) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
append(const StringData &fieldName, const set< T > &vals) | bson::BSONObjBuilder | inline |
appendArray(const StringData &fieldName, const BSONObj &subObj) | bson::BSONObjBuilder | inline |
appendAs(const BSONElement &e, const StringData &fieldName) | bson::BSONObjBuilder | inline |
appendAsNumber(const StringData &fieldName, const StringData &data) | bson::BSONObjBuilder | |
appendBinData(const StringData &fieldName, int len, BinDataType type, const char *data) | bson::BSONObjBuilder | inline |
appendBinData(const StringData &fieldName, int len, BinDataType type, const unsigned char *data) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendBinDataArrayDeprecated(const char *fieldName, const char *data, int len) | bson::BSONObjBuilder | inline |
appendBool(const StringData &fieldName, int val) | bson::BSONObjBuilder | inline |
appendCode(const StringData &fieldName, const StringData &code) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendCodeWScope(const StringData &fieldName, const StringData &code, const BSONObj &scope) | bson::BSONObjBuilder | inline |
appendDate(const StringData &fieldName, Date_t dt) | bson::BSONObjBuilder | inline |
appendDBRef(const StringData &fieldName, const StringData &ns, const OID &oid) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendDecimal(const StringData &fieldName, const StringData &strDecimal, int precision, int scale) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | |
appendDecimal(const StringData &fieldName, const StringData &strDecimal) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | |
appendElements(BSONObj x) | bson::BSONObjBuilder | |
appendElementsUnique(BSONObj x) | bson::BSONObjBuilder | |
appendElementsWithoutName(BSONObj x) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | |
appendIntOrLL(const StringData &fieldName, long long n) | bson::BSONObjBuilder | inline |
appendKeys(const BSONObj &keyPattern, const BSONObj &values) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | |
appendMaxForType(const StringData &fieldName, int type) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | |
appendMaxKey(const StringData &fieldName) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendMinForType(const StringData &fieldName, int type) | bson::BSONObjBuilder | |
appendMinKey(const StringData &fieldName) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendNull(const StringData &fieldName) | bson::BSONObjBuilder | inline |
appendNumber(const StringData &fieldName, int n) | bson::BSONObjBuilder | inline |
appendNumber(const StringData &fieldName, double d) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendNumber(const StringData &fieldName, size_t n) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendNumber(const StringData &fieldName, long long l) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendObject(const StringData &fieldName, const char *objdata, int size=0) | bson::BSONObjBuilder | inline |
appendOID(const StringData &fieldName, OID *oid=0, bool generateIfBlank=false) | bson::BSONObjBuilder | inline |
appendRegex(const StringData &fieldName, const StringData ®ex, const StringData &options="") | bson::BSONObjBuilder | inline |
appendStrWithNoTerminating(const StringData &fieldName, const char *str, int sz) | bson::BSONObjBuilder | inline |
appendSymbol(const StringData &fieldName, const StringData &symbol) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendTimestamp(const StringData &fieldName) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
appendTimestamp(const StringData &fieldName, long long val) | bson::BSONObjBuilder | inline |
appendTimestamp(const StringData &fieldName, long long time, unsigned int inc) | bson::BSONObjBuilder | |
appendTimeT(const StringData &fieldName, time_t dt) | bson::BSONObjBuilder | inline |
appendUndefined(const StringData &fieldName) | bson::BSONObjBuilder | inline |
appendWhere(const StringData &code, const BSONObj &scope) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
asTempObj() | bson::BSONObjBuilder | inline |
bb() (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
BSONObjBuilder(int initsize=512) | bson::BSONObjBuilder | inline |
BSONObjBuilder(BufBuilder &baseBuilder) | bson::BSONObjBuilder | inline |
BSONObjBuilder(const BSONSizeTracker &tracker) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
decouple(int &l) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
decouple() (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
done() | bson::BSONObjBuilder | inline |
doneFast() (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
genOID() | bson::BSONObjBuilder | inline |
hasField(const StringData &name) const (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | |
isEmpty() const (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
iterator() const (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | |
len() const (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
numStr(int i) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inlinestatic |
obj() | bson::BSONObjBuilder | inline |
operator<<(const char *name) | bson::BSONObjBuilder | inline |
operator<<(GENOIDLabeler) | bson::BSONObjBuilder | inline |
operator<<(const ForceExplicitString &name) | bson::BSONObjBuilder | inline |
operator<<(const Labeler::Label &l) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
operator<<(const BSONField< T > &f) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
operator<<(const BSONFieldValue< T > &v) (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
owned() const | bson::BSONObjBuilder | inline |
reset() (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |
subarrayStart(const StringData &fieldName) | bson::BSONObjBuilder | inline |
subobjStart(const StringData &fieldName) | bson::BSONObjBuilder | inline |
~BSONObjBuilder() (defined in bson::BSONObjBuilder) | bson::BSONObjBuilder | inline |