MongoDB C++ Driver
legacy-1.1.2
|
This is the complete list of members for mongo::BSONObjBuilder, including all inherited members.
abandon() | mongo::BSONObjBuilder | inline |
append(const BSONElement &e) | mongo::BSONObjBuilder | inline |
append(const StringData &fieldName, BSONObj subObj) | 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, const char *str, int sz) | mongo::BSONObjBuilder | inline |
append(const StringData &fieldName, const char *str) | mongo::BSONObjBuilder | inline |
append(const StringData &fieldName, const std::string &str) | mongo::BSONObjBuilder | inline |
append(const StringData &fieldName, const StringData &str) | mongo::BSONObjBuilder | inline |
append(const StringData &fieldName, const std::vector< T > &vals) | mongo::BSONObjBuilder | inline |
append(const StringData &fieldName, const std::set< T > &vals) | mongo::BSONObjBuilder | inline |
append(const StringData &fieldName, const std::map< K, 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 std::string &data) | mongo::BSONObjBuilder | |
appendBinData(const StringData &fieldName, int len, BinDataType type, const void *data) | mongo::BSONObjBuilder | inline |
appendBinDataArrayDeprecated(const char *fieldName, const void *data, int len) | mongo::BSONObjBuilder | inline |
appendBool(const StringData &fieldName, int val) | 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 | |
appendElements(BSONObj x) | mongo::BSONObjBuilder | |
appendElementsUnique(BSONObj x) | mongo::BSONObjBuilder | |
appendIntOrLL(const StringData &fieldName, long long n) | mongo::BSONObjBuilder | inline |
appendMinForType(const StringData &fieldName, int type) | mongo::BSONObjBuilder | |
appendNull() | mongo::BSONObjBuilder | inline |
appendNull(const StringData &fieldName) | mongo::BSONObjBuilder | inline |
appendNumber(const StringData &fieldName, int n) | 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 |
appendTimestamp(const StringData &fieldName, const Timestamp_t &ts=Timestamp_t()) | mongo::BSONObjBuilder | inline |
appendTimeT(const StringData &fieldName, time_t dt) | mongo::BSONObjBuilder | inline |
asTempObj() | mongo::BSONObjBuilder | inline |
BSONObjBuilder(int initsize=512) | mongo::BSONObjBuilder | inline |
BSONObjBuilder(BufBuilder &baseBuilder) | mongo::BSONObjBuilder | inline |
done() | mongo::BSONObjBuilder | inline |
genOID() | mongo::BSONObjBuilder | inline |
obj() | mongo::BSONObjBuilder | inline |
operator<<(const StringData &name) | mongo::BSONObjBuilder | inline |
operator<<(GENOIDLabeler) | mongo::BSONObjBuilder | inline |
owned() const | mongo::BSONObjBuilder | inline |
subarrayStart(const StringData &fieldName) | mongo::BSONObjBuilder | inline |
subobjStart(const StringData &fieldName) | mongo::BSONObjBuilder | inline |