MongoDB C++ Driver  legacy-1.1.2
mongo::BSONObjBuilder Member List

This is the complete list of members for mongo::BSONObjBuilder, including all inherited members.

abandon()mongo::BSONObjBuilderinline
append(const BSONElement &e)mongo::BSONObjBuilderinline
append(const StringData &fieldName, BSONObj subObj)mongo::BSONObjBuilderinline
append(const StringData &fieldName, bool val)mongo::BSONObjBuilderinline
append(const StringData &fieldName, int n)mongo::BSONObjBuilderinline
append(const StringData &fieldName, unsigned n)mongo::BSONObjBuilderinline
append(const StringData &fieldName, long long n)mongo::BSONObjBuilderinline
append(const StringData &fieldName, double n)mongo::BSONObjBuilderinline
append(const StringData &fieldName, OID oid)mongo::BSONObjBuilderinline
append(const StringData &fieldName, const char *str, int sz)mongo::BSONObjBuilderinline
append(const StringData &fieldName, const char *str)mongo::BSONObjBuilderinline
append(const StringData &fieldName, const std::string &str)mongo::BSONObjBuilderinline
append(const StringData &fieldName, const StringData &str)mongo::BSONObjBuilderinline
append(const StringData &fieldName, const std::vector< T > &vals)mongo::BSONObjBuilderinline
append(const StringData &fieldName, const std::set< T > &vals)mongo::BSONObjBuilderinline
append(const StringData &fieldName, const std::map< K, T > &vals)mongo::BSONObjBuilderinline
appendArray(const StringData &fieldName, const BSONObj &subObj)mongo::BSONObjBuilderinline
appendAs(const BSONElement &e, const StringData &fieldName)mongo::BSONObjBuilderinline
appendAsNumber(const StringData &fieldName, const std::string &data)mongo::BSONObjBuilder
appendBinData(const StringData &fieldName, int len, BinDataType type, const void *data)mongo::BSONObjBuilderinline
appendBinDataArrayDeprecated(const char *fieldName, const void *data, int len)mongo::BSONObjBuilderinline
appendBool(const StringData &fieldName, int val)mongo::BSONObjBuilderinline
appendCodeWScope(const StringData &fieldName, const StringData &code, const BSONObj &scope)mongo::BSONObjBuilderinline
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::BSONObjBuilderinline
appendMinForType(const StringData &fieldName, int type)mongo::BSONObjBuilder
appendNull()mongo::BSONObjBuilderinline
appendNull(const StringData &fieldName)mongo::BSONObjBuilderinline
appendNumber(const StringData &fieldName, int n)mongo::BSONObjBuilderinline
appendObject(const StringData &fieldName, const char *objdata, int size=0)mongo::BSONObjBuilderinline
appendOID(const StringData &fieldName, OID *oid=0, bool generateIfBlank=false)mongo::BSONObjBuilderinline
appendRegex(const StringData &fieldName, const StringData &regex, const StringData &options="")mongo::BSONObjBuilderinline
appendTimestamp(const StringData &fieldName, const Timestamp_t &ts=Timestamp_t())mongo::BSONObjBuilderinline
appendTimeT(const StringData &fieldName, time_t dt)mongo::BSONObjBuilderinline
asTempObj()mongo::BSONObjBuilderinline
BSONObjBuilder(int initsize=512)mongo::BSONObjBuilderinline
BSONObjBuilder(BufBuilder &baseBuilder)mongo::BSONObjBuilderinline
done()mongo::BSONObjBuilderinline
genOID()mongo::BSONObjBuilderinline
obj()mongo::BSONObjBuilderinline
operator<<(const StringData &name)mongo::BSONObjBuilderinline
operator<<(GENOIDLabeler)mongo::BSONObjBuilderinline
owned() const mongo::BSONObjBuilderinline
subarrayStart(const StringData &fieldName)mongo::BSONObjBuilderinline
subobjStart(const StringData &fieldName)mongo::BSONObjBuilderinline