mongo::DBClientBase Member List

This is the complete list of members for mongo::DBClientBase, including all inherited members.
_countCmd(const string &ns, const BSONObj &query, int options, int limit, int skip)mongo::DBClientWithCommands [protected]
_logLevelmongo::DBClientWithCommands
_writeConcernmongo::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)=0mongo::DBConnector [pure virtual]
callRead(Message &toSend, Message &response)=0mongo::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 =0mongo::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 =0mongo::DBClientBase [pure virtual]
isMaster(bool &isMaster, BSONObj *info=0)mongo::DBClientWithCommands [virtual]
isOk(const BSONObj &)mongo::DBClientWithCommands [protected]
killCursor(long long cursorID)=0mongo::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 valuemongo::DBClientWithCommands
ProfileOff enum valuemongo::DBClientWithCommands
ProfileSlow enum valuemongo::DBClientWithCommands
ProfilingLevel enum namemongo::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)=0mongo::DBClientBase [pure virtual]
sayPiggyBack(Message &toSend)=0mongo::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()=0mongo::DBClientWithCommands [pure virtual]
type() const =0mongo::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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


mongodb
Author(s): Nate Koenig
autogenerated on Fri Jan 11 12:15:54 2013