SequoiaDB
 All Classes Namespaces Files Functions Macros Pages
bson::BSONObjBuilder Member List

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

abandon()bson::BSONObjBuilderinline
append(const BSONElement &e)bson::BSONObjBuilderinline
append(const StringData &fieldName, BSONObj subObj)bson::BSONObjBuilderinline
append(const StringData &fieldName, BSONArray arr) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
append(const StringData &fieldName, bool val)bson::BSONObjBuilderinline
append(const StringData &fieldName, int n)bson::BSONObjBuilderinline
append(const StringData &fieldName, unsigned n)bson::BSONObjBuilderinline
append(const StringData &fieldName, long long n)bson::BSONObjBuilderinline
append(const StringData &fieldName, double n)bson::BSONObjBuilderinline
append(const StringData &fieldName, const bsonDecimal &decimal) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
append(const StringData &fieldName, OID oid)bson::BSONObjBuilderinline
append(const StringData &fieldName, Date_t dt) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
append(const StringData &fieldName, const char *str, int sz)bson::BSONObjBuilderinline
append(const StringData &fieldName, const char *str)bson::BSONObjBuilderinline
append(const StringData &fieldName, const string &str)bson::BSONObjBuilderinline
append(const StringData &fieldName, const StringData &str)bson::BSONObjBuilderinline
append(const StringData &fieldName, const vector< T > &vals)bson::BSONObjBuilderinline
append(const StringData &fieldName, const list< T > &vals) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
append(const StringData &fieldName, const set< T > &vals)bson::BSONObjBuilderinline
appendArray(const StringData &fieldName, const BSONObj &subObj)bson::BSONObjBuilderinline
appendAs(const BSONElement &e, const StringData &fieldName)bson::BSONObjBuilderinline
appendAsNumber(const StringData &fieldName, const StringData &data)bson::BSONObjBuilder
appendBinData(const StringData &fieldName, int len, BinDataType type, const char *data)bson::BSONObjBuilderinline
appendBinData(const StringData &fieldName, int len, BinDataType type, const unsigned char *data) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
appendBinDataArrayDeprecated(const char *fieldName, const char *data, int len)bson::BSONObjBuilderinline
appendBool(const StringData &fieldName, int val)bson::BSONObjBuilderinline
appendCode(const StringData &fieldName, const StringData &code) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
appendCodeWScope(const StringData &fieldName, const StringData &code, const BSONObj &scope)bson::BSONObjBuilderinline
appendDate(const StringData &fieldName, Date_t dt)bson::BSONObjBuilderinline
appendDBRef(const StringData &fieldName, const StringData &ns, const OID &oid) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
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
appendEx(const BSONElement &element, const BSONObjBuilderOption &option)bson::BSONObjBuilderinline
appendEx(const StringData &fieldName, const BSONElement &element, const BSONObjBuilderOption &option)bson::BSONObjBuilder
appendEx(const BSONObj &object, const BSONObjBuilderOption &option)bson::BSONObjBuilder
appendEx(const StringData &fieldName, const BSONObj &subObject, const BSONObjBuilderOption &option)bson::BSONObjBuilderinline
appendIntOrLL(const StringData &fieldName, long long n)bson::BSONObjBuilderinline
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::BSONObjBuilderinline
appendMinForType(const StringData &fieldName, int type)bson::BSONObjBuilder
appendMinKey(const StringData &fieldName) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
appendNull(const StringData &fieldName)bson::BSONObjBuilderinline
appendNumber(const StringData &fieldName, int n)bson::BSONObjBuilderinline
appendNumber(const StringData &fieldName, double d) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
appendNumber(const StringData &fieldName, size_t n) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
appendNumber(const StringData &fieldName, long long l) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
appendObject(const StringData &fieldName, const char *objdata, int size=0)bson::BSONObjBuilderinline
appendOID(const StringData &fieldName, OID *oid=0, bool generateIfBlank=false)bson::BSONObjBuilderinline
appendRegex(const StringData &fieldName, const StringData &regex, const StringData &options="")bson::BSONObjBuilderinline
appendStrWithNoTerminating(const StringData &fieldName, const char *str, int sz)bson::BSONObjBuilderinline
appendSymbol(const StringData &fieldName, const StringData &symbol) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
appendTimestamp(const StringData &fieldName) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
appendTimestamp(const StringData &fieldName, long long val)bson::BSONObjBuilderinline
appendTimestamp(const StringData &fieldName, long long time, unsigned int inc)bson::BSONObjBuilder
appendTimeT(const StringData &fieldName, time_t dt)bson::BSONObjBuilderinline
appendUndefined(const StringData &fieldName)bson::BSONObjBuilderinline
appendWhere(const StringData &code, const BSONObj &scope) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
asTempObj()bson::BSONObjBuilderinline
bb() (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
BSONObjBuilder(int initsize=512)bson::BSONObjBuilderinline
BSONObjBuilder(BufBuilder &baseBuilder)bson::BSONObjBuilderinline
BSONObjBuilder(const BSONSizeTracker &tracker) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
decouple(int &l) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
decouple() (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
done()bson::BSONObjBuilderinline
doneFast() (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
genOID()bson::BSONObjBuilderinline
hasField(const StringData &name) const (defined in bson::BSONObjBuilder)bson::BSONObjBuilder
isEmpty() const (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
iterator() const (defined in bson::BSONObjBuilder)bson::BSONObjBuilder
len() const (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
numStr(int i) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinlinestatic
obj()bson::BSONObjBuilderinline
operator<<(const char *name)bson::BSONObjBuilderinline
operator<<(GENOIDLabeler)bson::BSONObjBuilderinline
operator<<(const ForceExplicitString &name)bson::BSONObjBuilderinline
operator<<(const Labeler::Label &l) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
operator<<(const BSONField< T > &f) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
operator<<(const BSONFieldValue< T > &v) (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
owned() const bson::BSONObjBuilderinline
reset() (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline
subarrayStart(const StringData &fieldName)bson::BSONObjBuilderinline
subobjStart(const StringData &fieldName)bson::BSONObjBuilderinline
~BSONObjBuilder() (defined in bson::BSONObjBuilder)bson::BSONObjBuilderinline