, including all inherited members.
_countCmd(const string &ns, const BSONObj &query, int options, int limit, int skip) | mongo::DBClientWithCommands | [protected] |
_logLevel | mongo::DBClientWithCommands | |
_writeConcern | mongo::DBClientBase | [protected] |
auth(const string &dbname, const string &username, const string &pwd, string &errmsg, bool digestPassword=true) | mongo::DBClientWithCommands | [virtual] |
availableOptions() | mongo::DBClientWithCommands | [protected] |
call(Message &toSend, Message &response, bool assertOk=true, string *actualServer=0)=0 | mongo::DBConnector | [pure virtual] |
callRead(Message &toSend, Message &response)=0 | mongo::DBClientBase | [pure virtual] |
checkResponse(const char *data, int nReturned) | mongo::DBConnector | [inline, virtual] |
copyDatabase(const string &fromdb, const string &todb, const string &fromhost="", BSONObj *info=0) | mongo::DBClientWithCommands | |
count(const string &ns, const BSONObj &query=BSONObj(), int options=0, int limit=0, int skip=0) | mongo::DBClientWithCommands | [virtual] |
createCollection(const string &ns, long long size=0, bool capped=false, int max=0, BSONObj *info=0) | mongo::DBClientWithCommands | |
createPasswordDigest(const string &username, const string &clearTextPassword) | mongo::DBClientWithCommands | |
DBClientBase() | mongo::DBClientBase | [inline] |
DBClientWithCommands() | mongo::DBClientWithCommands | [inline] |
dropCollection(const string &ns) | mongo::DBClientWithCommands | [inline, virtual] |
dropDatabase(const string &dbname, BSONObj *info=0) | mongo::DBClientWithCommands | [inline, virtual] |
dropIndex(const string &ns, BSONObj keys) | mongo::DBClientWithCommands | [virtual] |
dropIndex(const string &ns, const string &indexName) | mongo::DBClientWithCommands | [virtual] |
dropIndexes(const string &ns) | mongo::DBClientWithCommands | [virtual] |
ensureIndex(const string &ns, BSONObj keys, bool unique=false, const string &name="", bool cache=true) | mongo::DBClientWithCommands | [virtual] |
eval(const string &dbname, const string &jscode, BSONObj &info, BSONElement &retValue, BSONObj *args=0) | mongo::DBClientWithCommands | |
eval(const string &dbname, const string &jscode) | mongo::DBClientWithCommands | |
eval(const string &dbname, const string &jscode, T parm1) | mongo::DBClientWithCommands | [inline] |
eval(const string &dbname, const string &jscode, T parm1, NumType &ret) | mongo::DBClientWithCommands | [inline] |
exists(const string &ns) | mongo::DBClientWithCommands | |
findOne(const string &ns, const Query &query, const BSONObj *fieldsToReturn=0, int queryOptions=0) | mongo::DBClientInterface | [virtual] |
genIndexName(const BSONObj &keys) | mongo::DBClientWithCommands | |
getCollectionNames(const string &db) | mongo::DBClientWithCommands | |
getDatabaseNames() | mongo::DBClientWithCommands | |
getDbProfilingLevel(const string &dbname, ProfilingLevel &level, BSONObj *info=0) | mongo::DBClientWithCommands | |
getIndexes(const string &ns) | mongo::DBClientWithCommands | [virtual] |
getLastError() | mongo::DBClientWithCommands | |
getLastErrorDetailed() | mongo::DBClientWithCommands | [virtual] |
getLastErrorString(const BSONObj &res) | mongo::DBClientWithCommands | [static] |
getMore(const string &ns, long long cursorId, int nToReturn=0, int options=0) | mongo::DBClientBase | [virtual] |
getPrevError() | mongo::DBClientWithCommands | |
getServerAddress() const =0 | mongo::DBClientInterface | [pure virtual] |
getWriteConcern() const | mongo::DBClientBase | [inline] |
insert(const string &ns, BSONObj obj) | mongo::DBClientBase | [virtual] |
insert(const string &ns, const vector< BSONObj > &v) | mongo::DBClientBase | [virtual] |
isFailed() const =0 | mongo::DBClientBase | [pure virtual] |
isMaster(bool &isMaster, BSONObj *info=0) | mongo::DBClientWithCommands | [virtual] |
isOk(const BSONObj &) | mongo::DBClientWithCommands | [protected] |
killCursor(long long cursorID)=0 | mongo::DBClientBase | [pure virtual] |
mapreduce(const string &ns, const string &jsmapf, const string &jsreducef, BSONObj query=BSONObj(), const string &output="") | mongo::DBClientWithCommands | |
nsGetCollection(const string &ns) | mongo::DBClientWithCommands | [inline] |
nsGetDB(const string &ns) | mongo::DBClientWithCommands | [inline] |
ProfileAll enum value | mongo::DBClientWithCommands | |
ProfileOff enum value | mongo::DBClientWithCommands | |
ProfileSlow enum value | mongo::DBClientWithCommands | |
ProfilingLevel enum name | mongo::DBClientWithCommands | |
query(const string &ns, Query query, int nToReturn=0, int nToSkip=0, const BSONObj *fieldsToReturn=0, int queryOptions=0, int batchSize=0) | mongo::DBClientBase | [virtual] |
recv(Message &m) | mongo::DBConnector | [inline, virtual] |
reIndex(const string &ns) | mongo::DBClientWithCommands | [virtual] |
remove(const string &ns, Query q, bool justOne=0) | mongo::DBClientBase | [virtual] |
repairDatabase(const string &dbname, BSONObj *info=0) | mongo::DBClientWithCommands | [inline] |
resetError() | mongo::DBClientWithCommands | [inline] |
resetIndexCache() | mongo::DBClientWithCommands | [virtual] |
runCommand(const string &dbname, const BSONObj &cmd, BSONObj &info, int options=0) | mongo::DBClientWithCommands | [virtual] |
say(Message &toSend)=0 | mongo::DBClientBase | [pure virtual] |
sayPiggyBack(Message &toSend)=0 | mongo::DBConnector | [pure virtual] |
setDbProfilingLevel(const string &dbname, ProfilingLevel level, BSONObj *info=0) | mongo::DBClientWithCommands | |
setWriteConcern(WriteConcern w) | mongo::DBClientBase | [inline] |
simpleCommand(const string &dbname, BSONObj *info, const string &command) | mongo::DBClientWithCommands | |
toString()=0 | mongo::DBClientWithCommands | [pure virtual] |
type() const =0 | mongo::DBClientBase | [pure virtual] |
update(const string &ns, Query query, BSONObj obj, bool upsert=false, bool multi=false) | mongo::DBClientBase | [virtual] |
validate(const string &ns, bool scandata=true) | mongo::DBClientWithCommands | [inline] |
~DBClientInterface() | mongo::DBClientInterface | [inline, virtual] |
~DBConnector() | mongo::DBConnector | [inline, virtual] |