MongoDB  2.7.0
Public Member Functions | List of all members
mongo::BSONBuilderBase Class Referenceabstract
Inheritance diagram for mongo::BSONBuilderBase:
mongo::BSONArrayBuilder mongo::BSONObjBuilder

Public Member Functions

virtual BSONObj obj ()=0
virtual BufBuildersubobjStart (const StringData &fieldName)=0
virtual BufBuildersubarrayStart (const StringData &fieldName)=0
virtual BSONBuilderBaseappend (const BSONElement &e)=0
virtual BSONBuilderBaseappend (const StringData &fieldName, int n)=0
virtual BSONBuilderBaseappend (const StringData &fieldName, long long n)=0
virtual BSONBuilderBaseappend (const StringData &fieldName, double n)=0
virtual BSONBuilderBaseappendArray (const StringData &fieldName, const BSONObj &subObj)=0
virtual BSONBuilderBaseappendAs (const BSONElement &e, const StringData &filedName)=0
virtual void appendNull ()=0
virtual BSONBuilderBaseoperator<< (const BSONElement &e)=0
virtual bool isArray () const =0

The documentation for this class was generated from the following file: